Le module de tickets permet de créer et gérer des tickets pour suivre les problèmes, les demandes de fonctionnalités et les tâches au sein de votre projet.
Il offre une interface simple pour créer des tickets, les assigner à des membres de l’équipe.
Le système de tickets de Lyxios est entièrement configurable via un tableau de bord interactif. Une fois le module activé via /config, vous aurez accès au bouton suivant Configurer les Tickets qui vous permettra de personnaliser tous les aspects du système de tickets.:
Cliquez sur le bouton 🛠️ Salons & Rôles pour définir l’infrastructure essentielle :
Catégorie Tickets : La catégorie Discord dans laquelle les nouveaux salons de tickets seront créés.
Rôle Manager : Le rôle qui aura la permission de voir et gérer les tickets (ex: Support, Modérateur). Les administrateurs ont accès par défaut. Si ce rôle est supprimé, seuls les administrateurs pourront gérer les tickets.
Logs : Un salon textuel où le bot enverra l’historique des actions (ouverture, fermeture, renommage, etc.).
Panel : Le salon où le message de création de ticket (le Panel) sera envoyé aux membres.
(Note : Cette fonctionnalité peut être activée ou désactivée dans la configuration des Textes & Options)
Les membres du staff (Rôle Manager) voient un bouton 🙋♂️ Prendre en charge dans le ticket.
Action : Lorsqu’un membre du staff clique dessus, il s’assigne le ticket.
Effet : Le bot modifie les permissions pour que seul ce membre du staff (et l’utilisateur) puisse répondre. Les autres membres du rôle Manager ne pourront plus parler dans le salon du ticket, évitant la confusion. Les administrateurs du serveur peuvent cependant toujours parler.
Libération : Le bouton change alors en 🔓 Libérer le ticket pour permettre à nouveau à toute l’équipe d’intervenir.
Lorsqu’un ticket est terminé, cliquez sur 🔒 Fermer le ticket.
Génération du Transcript : Le bot génère un fichier .html contenant tout l’historique de la conversation. Si le fichier dépasse 8 Mo, une version allégée (images sous forme de liens) est générée.
Envoi DM : L’utilisateur à l’origine du ticket reçoit ce fichier en message privé, accompagné d’un récapitulatif.
Logs : Le transcript est également envoyé dans le salon de logs configuré.
Suppression : Le salon du ticket est supprimé après quelques secondes.
En plus des boutons, plusieurs commandes slash sont disponibles pour gérer les tickets actifs :
/ticket-add
Ajouter un membre ou un rôle
Permet d’ajouter exceptionnellement une personne au ticket actuel.
Usage : /ticket-add target:@User
/ticket-remove
Retirer un membre
Retire l’accès au ticket à un utilisateur spécifique.
Usage : /ticket-remove target:@User
/ticket-rename
Renommer le ticket
Change le nom du salon du ticket en cours. Utile pour organiser les demandes.
Usage : /ticket-rename name:nouveau-nom
/ticket-reset
Réinitialiser les permissions
Remet les permissions du salon à leur état d’origine (utile si les permissions ont été modifiées manuellement par erreur).
Usage : /ticket-reset