Comment configurer un bot à Discord tickets
Configurez TicketCord sur une application Discord qui vous appartient : créez le bot, connectez-le, choisissez les rôles du personnel, publiez un panneau de tickets, puis ouvrez, prenez en charge et fermez un ticket de test.
Ce guide vous mène d’un Discord Developer Portal vide à un ticket de test fermé avec sa transcription. Il suit les mêmes étapes que l’assistant de configuration affiché après votre connexion à TicketCord, et ne demande ni code ni serveur personnel.
Votre propre bot, pas un bot partagé
Beaucoup de bots de tickets Discord sont un seul bot partagé : vous l’ajoutez avec le lien d’invitation de l’éditeur, et il affiche le nom et l’avatar de l’éditeur sur chaque serveur qui l’utilise. TicketCord fonctionne autrement. Vous créez une application Discord dans votre propre compte du Developer Portal, vous connectez son jeton, et TicketCord fait tourner le bot pour vous. Les membres voient le nom et l’avatar de votre bot, et l’application reste dans votre compte Discord.
C’est pourquoi TicketCord n’a pas de lien d’invitation public et pourquoi ce guide commence dans le Developer Portal. Cela ajoute quelques minutes à la configuration. Sur le plan Free, les messages du bot portent aussi un pied de page Powered by TicketCord.com ; les plans payants le retirent.
Ce dont vous avez besoin
- Un compte Discord avec un accès Administrateur, ou la propriété, du serveur cible (Discord exige lui aussi Gérer le serveur pour ajouter n'importe quel bot)
- Un compte TicketCord. Les nouveaux comptes démarrent avec un essai Enterprise de 14 jours, sans carte bancaire.
- Un navigateur web connecté à Discord
Regarder la démonstration
La même configuration en vidéo, du Developer Portal jusqu’à un ticket de test fermé et sa transcription.
Enregistré 7 juin 2026 · 9:24 · Regarder sur YouTube
Le lecteur ne se charge depuis YouTube qu’après avoir appuyé sur lecture.
Ce qui a changé depuis l’enregistrement
- La connexion du bot ne demande plus que son jeton. Le client secret collé dans la vidéo n’est plus demandé.
- Le dernier écran de configuration peut désormais publier le panneau de tickets à votre place. La commande /embed montrée dans la vidéo fonctionne toujours.
- Les paramètres du serveur sont regroupés autrement. Les réglages de fermeture automatique, de fermeture et de prise en charge se trouvent sous Cycle de vie des tickets, et non plus sous « Automation ».
- Les nouveaux comptes démarrent désormais avec un essai Enterprise de 14 jours sans carte bancaire, au lieu de l’essai et du code de réduction mentionnés à la fin.
- Le site est passé de ticketcord.net à ticketcord.com.
Chapitres
- 0:00 Préparer les catégories et salons de tickets
- 1:02 Créer l’application Discord
- 1:26 Désactiver Public Bot
- 2:14 Réinitialiser et copier le jeton du bot
- 2:31 Se connecter et relier le bot
- 3:10 Inviter le bot via TicketCord
- 3:42 Choisir les rôles du personnel, les catégories et les salons
- 4:37 Publier le panneau de tickets avec /embed
- 5:38 Ouvrir un ticket de test
- 6:02 Répondre depuis le tableau de bord
- 6:45 Réglages de fermeture et de prise en charge
- 7:56 Fermer le ticket et lire la transcription
Pas à pas
1. Créer une Discord application
Rendez-vous sur le Discord Developer Portal, connectez-vous avec le compte qui doit posséder le bot, et cliquez sur New Application. Le nom et l'avatar que vous définissez deviennent l'identité du bot que vos membres voient, et vous pouvez changer l'un ou l'autre plus tard puisque TicketCord les lit toujours en direct depuis Discord. Désactivez Public Bot pour empêcher des inconnus d'ajouter votre bot à leurs propres serveurs.
2. Ajoutez un utilisateur de bot et copiez le jeton
Ouvrez l'onglet Bot, réinitialisez le jeton et copiez-le immédiatement : Discord ne l'affiche qu'une seule fois. Traitez-le comme un mot de passe. Collez-le uniquement dans le tableau de bord TicketCord, ne le partagez jamais ailleurs, et réinitialisez-le à nouveau si vous le perdez ou soupçonnez une fuite.
3. Activer les intentions requises
Toujours dans l'onglet Bot, activez Server Members Intent et Message Content Intent sous Privileged Gateway Intents. TicketCord a besoin des deux pour vérifier les rôles du personnel et lire les messages des tickets pour les transcriptions, ModMail et les fonctions IA. Presence Intent n'est pas nécessaire. Discord renvoie l'erreur de passerelle 4014 tant que les intentions privilégiées requises ne sont pas activées ; TicketCord tente automatiquement de les activer une fois, et si le bot ne parvient toujours pas à se connecter, activez-les manuellement et redémarrez-le depuis le tableau de bord.
4. Connecter le bot à TicketCord
Connectez-vous à TicketCord avec Discord. Un nouveau compte ouvre l’assistant de configuration ; sur un compte existant, choisissez Ajouter un bot. Collez le jeton, choisissez Vérifier le jeton / Continuer, vérifiez le nom et l’avatar du bot que TicketCord a lus sur Discord, puis choisissez Connecter le bot / Ajouter ce bot. TicketCord chiffre le jeton avant son écriture dans le stockage.
5. Inviter le bot via TicketCord
Choisissez Ajouter le bot dans l’assistant de configuration, ou Inviter sur la page du bot, sélectionnez un serveur que vous possédez ou administrez, puis autorisez le bot dans Discord. TicketCord détecte l’arrivée tout seul. N’invitez pas le bot avec un lien créé dans le Discord Developer Portal : une invitation manuelle oublie souvent des permissions ou le scope des commandes slash. Si c’est déjà arrivé, expulsez le bot et invitez-le de nouveau depuis TicketCord ; le jeton reste valide.
6. Corrigez la position du rôle du bot
Discord place le rôle d'un bot nouvellement invité en bas de la liste des rôles. Ouvrez Paramètres du serveur, puis Rôles, et faites glisser le rôle du bot au-dessus de vos rôles du personnel afin qu'il puisse gérer leurs autorisations par ticket. Un rôle de bot situé en dessous des rôles qu'il doit gérer est l'une des causes les plus fréquentes d'un canal de ticket qui s'ouvre avec de mauvaises autorisations.
7. Choisir les rôles du personnel, les catégories et les salons
À l’étape de configuration, choisissez les rôles du personnel qui voient les nouveaux tickets, la catégorie dans laquelle les tickets s’ouvrent, éventuellement une catégorie pour les tickets fermés, ainsi que les salons des transcriptions et des logs, puis choisissez Enregistrer et continuer. TicketCord peut proposer une configuration de départ ; relisez-la d’abord. Si vous avez besoin de rôles ou de salons, appuyez sur Les créer pour moi pour créer ceux qui manquent sur votre serveur et les sélectionner dans le formulaire. Si un rôle ou un salon que vous venez de créer est absent, choisissez Actualiser. Vous pouvez aussi exécuter /setup dans Discord pour créer un ensemble par défaut de catégories, de salons et de rôles, puis les sélectionner sous Équipe, Ouverture des tickets, Fermeture des tickets et Général dans les paramètres du serveur et enregistrer. /setup seul n’enregistre rien dans TicketCord.
8. Publier le panneau de tickets
Sur le dernier écran de configuration, choisissez le Salon du panneau où les membres doivent ouvrir des tickets, puis Publier le panneau de tickets. Vous pourrez ensuite publier des panneaux depuis Panneaux et messages dans les paramètres du serveur, ou avec la commande /embed dans Discord. Choisissez /embed dans le menu de commandes de Discord : coller la commande sous forme de texte ne l’exécute pas.
9. Ouvrir et prendre en charge un ticket de test
Appuyez sur le bouton du panneau comme le ferait un membre. Le bot ouvre un ticket privé que seuls le membre, vos rôles du personnel et le bot peuvent voir, et publie un message avec les boutons Prendre en charge et Fermer. Choisissez Prendre en charge, ou exécutez /claim, pour vous attribuer le ticket. Le personnel peut aussi répondre depuis le tableau de bord TicketCord, et la réponse est publiée dans le ticket par votre bot.
10. Fermer le ticket et vérifier la transcription
Choisissez Fermer et confirmez, ou exécutez /close. Le salon des logs enregistre la fermeture. Exécutez /transcript dans un ticket pour enregistrer une transcription HTML dans votre salon de transcriptions. Pour archiver automatiquement chaque ticket, activez « Publier la transcription à la fermeture d’un ticket » sous « Fermeture des tickets » dans les paramètres du serveur. Si « Supprimer le salon à la fermeture » est aussi activé, la transcription est publiée avant la suppression du salon. Pour écrire au membre à la fermeture de son ticket, activez Activer le DM à la Fermeture au même endroit.
Problèmes courants et solutions
Erreur de passerelle 4014 lors de la connexion du bot
L'une des deux intentions privilégiées est encore désactivée. Activez Server Members Intent et Message Content Intent dans l'onglet Bot du Developer Portal, puis reconnectez le bot depuis le tableau de bord.
Discord ne vous laisse pas désactiver Public Bot
Discord bloque les applications privées qui ont encore un lien d’installation par défaut. Sous Installation, réglez Install Link sur None, enregistrez, puis désactivez Public Bot.
Le bot est validé mais l'invitation échoue avec "Integration requires code grant"
Requires OAuth2 Code Grant est activé pour l'application. Ouvrez l'onglet Bot du Developer Portal, désactivez-le, enregistrez, et invitez à nouveau le bot depuis le tableau de bord.
La configuration attend sans fin que le bot rejoigne le serveur
Invitez le bot avec le bouton Ajouter le bot ou Inviter dans TicketCord, sur un serveur que vous possédez ou administrez, et autorisez les fenêtres contextuelles pour que la fenêtre d’autorisation de Discord puisse s’ouvrir.
Un rôle ou un salon manque dans les listes de la configuration
Choisissez Actualiser après l’avoir créé dans Discord. S’il n’apparaît toujours pas, vérifiez que le rôle du bot peut voir ce salon ou cette catégorie.
/setup ou /embed est absent du menu de commandes de Discord
Rechargez Discord après avoir invité le bot (Ctrl+R, ou Cmd+R sur Mac). Discord n’affiche /setup qu’aux membres ayant Administrateur, ou à la fois Gérer les salons et Gérer les rôles, et /embed qu’aux membres ayant Gérer les messages.
Les commandes slash n'apparaissent pas dans le serveur
L'invitation ne comportait pas le scope applications.commands, généralement parce qu'il s'agissait d'un lien d'invitation construit manuellement plutôt que celui du tableau de bord. Expulsez le bot, invitez-le à nouveau depuis le tableau de bord, et rechargez Discord.
Le bouton du panneau ne fait rien
Il manque au bot Voir le salon, Gérer les salons, Gérer les autorisations, Envoyer des messages ou Intégrer des liens sur la catégorie de tickets. Corrigez les autorisations spécifiques de la catégorie pour le rôle du bot, puis exécutez /diagnose.
Le personnel ne voit pas les tickets qu'il devrait voir
Leur rôle n'est pas sélectionné sous Personnel dans le tableau de bord, ou le rôle du bot se trouve en dessous du leur dans Paramètres du serveur, puis Rôles. Sélectionnez le rôle dans le tableau de bord et faites glisser le rôle du bot au-dessus dans Discord.
«Ce serveur n'a pas encore été configuré»
Les éléments essentiels du tableau de bord, les rôles du personnel, les catégories de tickets et la catégorie des tickets fermés n'ont jamais été enregistrés. Enregistrez-les sous Structure et Personnel dans le tableau de bord, puis réessayez.
Tous les codes d’erreur TicketCord et leur solution
Votre workflow de tickets est prêt
Les membres peuvent ouvrir des tickets depuis le panneau, et le personnel peut répondre dans Discord ou dans la boîte de réception du tableau de bord. Le bot continue de fonctionner une fois cet onglet fermé : il n'y a rien à déployer ni à héberger vous-même. Pro et Enterprise peuvent également utiliser les brouillons de réponse d'Atlas et les fonctions de base de connaissances une fois ces contrôles activés.
Prochaines étapes
- Ajouter des rôles et autorisations du personnel
- Activer les transcriptions automatiques
- Former Atlas sur les sources de connaissances approuvées
- Personnaliser les panneaux de tickets et les intégrations
- Découvrir ce que comprend le bot de tickets Discord TicketCord
- Comparer les plans et les prix