1. Accueil
  2. TennoCore
  3. 🌌 Bienvenue sur la docume...
  4. 🎟️ Système de Tickets

🎟️ Système de Tickets

Permettez à vos membres d’ouvrir des tickets facilement via un menu déroulant. Idéal pour le support, les signalements ou les demandes personnalisées.


⚙️ Configuration initiale (/setup_tickets)

Créez le panneau de tickets interactif :

📌 Commande

/setup_tickets role:@Support transcriptions:#logs-tickets

🧩 Ce qui est demandé :

  1. Titre de l’embed (ou tapez None)
  2. Description de l’embed (ou None)
  3. Image (ou pièce jointe / None)
  4. Logo miniature (ou pièce jointe / None)

📝 Une fois terminé, le bot enverra un menu de sélection avec vos catégories de tickets.


📂 Ajouter ou supprimer une catégorie (/ticket_category)

➕ Ajouter une catégorie

/ticket_category méthode:ajouté name:Support emoji:📩 category:Support description:Demande d’aide

➖ Supprimer une catégorie

/ticket_category méthode:retiré name:Support

🎫 Création de ticket (par les utilisateurs)

Une fois le panneau installé, un menu déroulant s’affichera :

Sélectionnez une catégorie → un salon privé est créé automatiquement !

Chaque salon contient :

  • Un embed de confirmation
  • Un bouton ❌ pour fermer le ticket

🔐 Fermeture d’un ticket

✅ Par bouton

Appuyez sur ❌ Fermer le Ticket dans le salon → une confirmation apparaît

✅ Par commande

/fermé

📝 Transcription automatique

Quand un ticket est fermé :

  • Le contenu est enregistré
  • Un embed résumé est envoyé :
    • En DM à l’auteur
    • Dans le salon de logs

Avec un bouton pour télécharger la transcription !


🔒 Permissions automatiques

  • L’utilisateur voit uniquement son ticket
  • Le rôle support peut répondre
  • Les autres membres n’y ont pas accès

🧠 Astuces

  • Jusqu’à 25 catégories peuvent être ajoutées
  • L’ID du dernier message est enregistré automatiquement
  • Le bot gère les erreurs de permissions et les refus d’accès
  • Le système est persistant (les boutons fonctionnent même après un redémarrage)