Skip to main content
Voici les problemes les plus courants rencontres par les administrateurs de serveurs et la maniere de les resoudre.

Configuration & Installation

Q : Comment trouver les identifiants de roles (Role IDs) et de salons (Channel IDs) pour la configuration ?

R : Vous devez activer le mode developpeur dans Discord.
  1. Allez dans les Parametres de Discord > Avances > Activez le Mode developpeur.
  2. Faites un clic droit sur n’importe quel role, salon ou utilisateur, puis cliquez sur Copier l’identifiant du salon ou Copier l’identifiant du role en bas du menu.

Q : J’ai invite le bot, mais je ne vois pas /ticketpanel ni /stats ?

R : Les commandes Slash necessitent des autorisations (scopes) specifiques pour s’enregistrer.
  1. Assurez-vous d’avoir invite le bot en cochant le scope applications.commands dans le generateur d’URL OAuth2.
  2. Expulsez le bot et reinvitez-le avec la bonne URL. Remarque : Vous pouvez essayer d’appuyer sur F5, mais les commandes Slash globales peuvent parfois prendre jusqu’a une heure pour se synchroniser nativement sur tous les serveurs Discord, bien qu’elles apparaissent generalement instantanement.

Fonctionnalites & Erreurs

Q : Le bot affiche une erreur MongoTimeoutException dans la console et plante.

R : Cela signifie que le bot ne parvient pas a joindre votre base de donnees MongoDB.
  1. Verifiez votre fichier config.yml pour vous assurer que l’URI de la base de donnees (database.uri) est correctement formatee.
  2. Si vous utilisez MongoDB Atlas (Cloud), assurez-vous d’avoir ajoute l’adresse IP de votre serveur a la liste blanche (ou definissez-la sur 0.0.0.0/0 pour autoriser toutes les IP) dans l’onglet Network Access.

Q : Lorsqu’un membre de l’equipe prend en charge un ticket, le salon ne se verrouille pas !

R : Il s’agit presque toujours d’un probleme de hierarchie des roles Discord ou de permissions.
  1. Assurez-vous que enableClaimRemoval: true est bien active dans votre configuration pour cette categorie.
  2. Assurez-vous que le role le plus eleve du Bot est place au-dessus des roles de l’equipe dans les parametres de votre serveur Discord. Le bot ne peut pas retirer les permissions des roles situes plus haut que le sien.
  3. Assurez-vous que le bot dispose des permissions « Gerer les salons » et « Gerer les roles », bien que la permission « Administrateur » soit recommandee.

Q : Pourquoi les transcriptions HTML ne generent-elles pas de lien ?

R : Le bot telecharge le fichier HTML genere directement sur le CDN de Discord via le logsChannelId specifie dans votre configuration. Si le bot ne dispose pas de la permission « Joindre des fichiers » ou « Envoyer des messages » dans ce salon de journaux masque specifique, le telechargement echouera et aucun lien ne pourra etre genere. Verifiez les permissions du salon !