Le bot de gestion V2 vous permet de configurer un système de tickets. Ce guide vous explique étape par étape comment le faire.
Ticket settings menu

Étape 1 : Création d'un système de tickets

Avec votre bot, vous pouvez mettre en place des systèmes de tickets permettant à vos membres de contacter l'équipe de votre serveur pour répondre à leurs demandes.

Le système de ticket peut être via des boutons ou un sélecteur avec des choix.

Pour commencer, utilisez la commande +ticket settings pour personnaliser votre système de tickets. Vous verrez deux sélecteurs :

  • Gérer les options : Permet de gérer les différents types de demandes d'un système de ticket (exemple: aide, signalement, demande de deban, etc...).
  • Configuration des tickets : Permet de définir des paramètres spécifiques pour votre système de tickets.

Trois boutons sont disponibles :

  • Sauvegarder : Enregistre vos modifications.
  • Ajouter un panel de ticket : Ajoute un nouveau système de tickets dans un autre salon.
  • Supprimer : Supprime le système de tickets actuel, avec toutes ses configurations.

Étape 2 : Paramétrage des tickets

Pour commencer à modifier votre système de tickets, allez dans le sélecteur Configuration des tickets.

Ticket panel with buttons

Modifier le salon

Cette option vous permet de définir le salon où les membres ayant accès pourront créer leurs tickets.

Choisissez cette option, puis écrivez l'identifiant ou le nom de votre salon.

Message du ticket

C'est le message où seront accroché les boutons d'ouverture de ticket

  • Message automatique créé par le bot.
  • Utiliser le dernier message du salon.
  • Spécifier l'ID d'un message existant.
La méthode conseillée est de créer un embed dans votre salon de ticket avec la commande +embed puis d'utiliser le dernier message du salon, votre panel se mettra alors automatiquement sur votre embed.

Type : bouton ou sélecteur

Sous le message de votre système de tickets, vous pouvez choisir entre :

  • Un système avec boutons, où chaque bouton correspond à un type de ticket (exemple : Questions, Modération, Bug).
  • Un sélecteur avec des choix, chacun représentant un type de ticket. Vous pouvez ajouter une description pour chaque choix, facilitant la compréhension.
Ticket panel with selector

Système de claim

Le système de claim permet de réserver un ticket. Voici les options disponibles :

  • Claim lock : Verrouille le salon textuellement pour tous, sauf la personne qui a claim et celle ayant créé le ticket.
  • Claim cache : Rend le salon invisible pour les autres.
  • Autoclaim : Claim automatique lorsqu'un message est envoyé.
  • Désactiver le claim : Désactive complètement le système de claim.

Suppression automatique des tickets

Permet de supprimer automatiquement un ticket après sa fermeture :

Par exemple : +close Ticket traité fermera le ticket avec la raison "Ticket traité".

Modifier le nombre maximum de tickets

Définissez le nombre maximum de tickets qu'une personne peut créer. Une valeur de 0 permet un nombre illimité.

Modifier les rôles requis ou interdits

Spécifiez les rôles autorisés ou interdits à créer des tickets. Utilisez des noms ou identifiants, séparés par ,,.

Fermeture automatique des tickets

Options disponibles :

  • Fermeture des tickets inactifs après un temps défini.
  • Fermeture des tickets des membres quittant le serveur.

Système de boutons d'aide

Deux boutons disponibles qui peuvent être affichés dans le premier message du ticket créé :

  • Claim : Réclamer un ticket.
  • Close : Fermer un ticket avec un formulaire de raison.

Transcript Mp

Quand un ticket est terminer, vous pouvez faire en sorte que la discussion du ticket soit envoyer en message privé au membre ayant créer le ticket. Le fichier envoyé est un fichier en .txt (c'est le même fichier que celui envoyé dans les logs de tickets).

Opening message in ticket channel

Étape 3 : Gérer les options

Une fois votre système de tickets configuré, vous pouvez personnaliser les différentes options disponibles.
Pour ce faire, cliquez sur le sélecteur Gérer les options, puis cliquez sur Ajouter une option. Une interface apparaîtra, vous permettant de modifier différents paramètres :

Modifier la catégorie

Vous pouvez choisir la catégorie dans laquelle vos tickets seront créés.
Indiquez l'identifiant ou le nom de la catégorie souhaitée.

Modifier l'emoji

Choisissez un emoji qui s'affichera à gauche du bouton ou dans les choix du sélecteur.

Modifier le texte

Ce texte sera affiché sur le bouton ou en tant que titre dans le sélecteur.

Modifier la description

Cette option est réservée au type de ticket "Sélecteur".
Indiquez une description qui apparaîtra sous le titre du choix.

Modifier les rôles mentionnés

Les rôles mentionnés sont ceux affichés avant le message d'ouverture du ticket.
Ajoutez-les par nom ou identifiant, séparés par des virgules si vous en avez plusieurs.

Modifier le message d'ouverture du ticket

Configurez un message de type embed pour chaque ticket créé.

Modifier le salon de logs

Définissez un salon où seront enregistrés les ouvertures, fermetures, et transcripts des tickets.
Indiquez l'identifiant ou le nom du salon.

Modifier les rôles ayant accès

Définissez les rôles modérateur autorisés à interagir avec les tickets (claim, close, accès).
Ajoutez-les par nom ou identifiant, séparés par des virgules si vous en avez plusieurs.

Modifier le nom des salons créés

Personnalisez le nom des salons créés pour les tickets.
Si vous utilisez un fichier de configuration des langues, vérifiez les noms configurés à cet endroit.

Commandes définies selon vos permissions

Selon les paramètres de votre système de permissions, vous pouvez utiliser les commandes suivantes pour gérer vos tickets :
  • +claim : Pour récupérer un ticket et s'en occuper.
  • +rename <NomDuSalon> : Pour renommer le salon actuel (cette commande à un très long cooldown imposé par Discord).
  • +close <raison> : Pour fermer un ticket avec une raison facultative.
  • +add <membre> et +del <membre> : Pour ajouter ou retirer un membre du ticket.

Conclusion

Vous voilà prêt à configurer et gérer vos systèmes de tickets avec le bot de gestion V2. N'oubliez pas de planifier vos options en fonction des types de tickets que vous souhaitez créer.
Vous pouvez créer autant de systèmes de tickets que nécessaire, chacun adapté à vos besoins spécifiques. Si vous cherchez une solution plus simple, explorez également le système Modmail, qui fonctionne via les messages privés du bot.
En cas de doute ou de problème, n'hésitez pas à consulter la documentation ou à demander de l'aide à votre développeur. Bonne gestion ! 😉