Tickets
Support-Tickets über ein Panel: Nutzer erstellen Tickets, das Support-Team schließt, löscht oder beansprucht sie.
Das Ticket-Modul richtet ein Support-System ein. In einem Panel-Kanal postet der Bot eine Nachricht, über die Mitglieder ein Ticket öffnen. Neue Tickets landen in der gewählten Kategorie und sind für die Support-Rolle sichtbar. Du gestaltest das Panel (Titel, Beschreibung, Supportzeiten, Platzhalter und bis zu 25 eigene Dropdown-Optionen) und legst bis zu fünf eigene Fragen für das Ticket-Formular fest. Ohne eigene Fragen nutzt der Bot die Standard-Frage „Beschreibe dein Anliegen“. Offene Tickets kannst du im Dashboard einsehen und in Discord öffnen. (tickets)
Bild folgt
Das Dashboard mit geöffnetem Tab „Tickets“: links die Modulliste, rechts die Einstellungen mit Speichern-Knopf.
Nur die Seite selbst zeigen – ohne Browserleiste, ohne persönliche Daten.
public/docs-assets/modules/tickets.png · 1600x900 · dunkles Design
Ablauf
- 1
Panel einrichten
Wähle Panel-Kanal, Ticket-Kategorie und Support-Rolle und gestalte Titel, Beschreibung und Optionen.
- 2
Panel senden
Poste das Panel über „Panel senden“ bzw.
/ticket panelim Panel-Kanal. - 3
Ticket öffnen
Mitglieder wählen eine Option und beantworten das Formular; der Bot legt den Ticket-Kanal an.
- 4
Bearbeiten & schließen
Das Support-Team beansprucht, schließt oder löscht Tickets; Transcripts sind je nach Einstellung möglich.
Befehle
/ticketsetup? panel? category? role?Server verwaltenVerwaltet das Ticket-System
/reportuserMelde einen Benutzer für Regelverstöße
Einstellungen im Dashboard
| Einstellung | Typ | Bedeutung |
|---|---|---|
Ticket-Modul aktivticketEnabled | Schalter | Schaltet das Modul ein oder aus. Beim Ausschalten sperrt der Bot die zugehörigen Befehle (siehe FAQ „Befehl gesperrt“). |
Panel-KanalpanelChannel | Kanal | Textkanal, in dem das Ticket-Panel erscheint. |
Ticket-KategorieticketCategory | Kanal | Kategorie, in der neue Ticket-Kanäle erstellt werden. |
Support-RollesupportRole | Rolle | Rolle mit Zugriff auf alle Tickets. |
Nutzer kann Ticket schließenallowUserClose | Schalter | Ersteller und Support dürfen schließen. Aus: nur Support.Standard: an |
Nutzer kann Transcript erstellenallowUserTranscript | Schalter | Ersteller kann den Verlauf speichern. Aus: nur Support.Standard: aus |
Panel-TitelpanelTitle | Text | Überschrift des Panels. |
Panel-BeschreibungpanelDescription | Text | Beschreibungstext des Panels. |
SupportzeitensupportHours | Text | Text mit den Erreichbarkeitszeiten des Supports. |
Dropdown-PlatzhalterpanelPlaceholder | Text | Platzhaltertext im Auswahlmenü des Panels. |
Ticket-OptionenpanelOptions | Text | Eigene Dropdown-Optionen mit Emoji, Label, Wert und Beschreibung (max. 25). |
Ticket-ModalmodalFields | Text | Eigene Fragen im Ticket-Formular (max. 5): Label, Platzhalter, ein- oder mehrzeilig, Pflicht, Min-/Max-Länge bis 4000 Zeichen. |
Stolperfallen
- Die Ticket-Konfiguration liegt in
ticket-config.jsonim Bot-Wurzelverzeichnis — nicht imdata-Ordner. - Der Bot braucht in Kategorie und Panel-Kanal die Rechte Kanäle verwalten, Nachrichten senden und Links einbetten.
- Nach Änderungen am Panel musst du es über „Panel senden“ bzw.
/ticket panelerneut posten, damit die neue Fassung erscheint.
Siehe auch
