Ihre erste Ticket-Kategorie einrichten
Eine „Kategorie“ ist eine Discord-Kanalkategorie - die klappbare Überschrift in Ihrer Server-Seitenleiste. Schneller Weg: /setup; manuell darunter.
Was „Kategorie“ in TicketCord bedeutet
Wir nutzen Discords eingebaute Kanalkategorien - es gibt kein separates Konzept zu lernen. Jedes neue Ticket wird ein Textkanal innerhalb der von Ihnen gewählten Kategorie, und der Bot verwaltet die Berechtigungen pro Kanal, sodass nur der Anfragende und das Team ihn sehen.
Der schnelle Weg: /setup
Statt alles von Hand zu erstellen, führen Sie /setup in Ihrem Server aus. Der Befehl ist auf Nutzer mit der Discord-Berechtigung Administrator beschränkt und richtet die Discord-Seite in einem Rutsch ein:
- Erstellt eine Kategorie Tickets für offene Tickets und eine Kategorie Closed Tickets.
- Erstellt zwei Team-Rollen - eine Rolle Ticket Admin mit vollen Ticket-Berechtigungen und eine Rolle Ticket Support mit Antwort- und Lesezugriff. (Im kostenlosen Tarif heißen sie TicketCord Admin / TicketCord Support.)
- Setzt Berechtigungsüberschreibungen: Die zwei Team-Rollen können Tickets sehen und darin handeln,
@everyonewird verweigert. - Ordnet die neuen Rollen direkt unter der eigenen Rolle des Bots ein, damit Discords Rollenhierarchie dem Bot erlaubt, sie zu verwalten.
Damit der Befehl funktioniert, braucht der Bot entweder Administrator oder Kanäle verwalten + Rollen verwalten auf Server-Ebene (die Einladung fragt diese standardmäßig an). Wenn Ihr Server Discords 2FA-Pflicht für Moderationsaktionen aktiviert hat, muss auch das Konto, das den Bot im Discord Developer Portal erstellt hat, 2FA aktiviert haben - das ist eine Regel von Discord, nicht von uns.
Wenn Sie bereits ticketartige Kategorien oder Rollen haben
Bevor /setup etwas erstellt, durchsucht es Ihren Server nach vorhandenen Kategorien und Rollen, deren Namen nach einem früheren Ticket-Setup aussehen (z. B. „Tickets“, „Closed Tickets“, „Ticket Admin“, „Ticket Support“). Findet es welche, erhalten Sie drei Buttons:
- Vorhandene verwenden - Ihre aktuellen Ressourcen bleiben unangetastet; Sie verweisen das Dashboard selbst darauf.
- Trotzdem erstellen - neue mit leicht abweichenden Namen anlegen, damit sie nicht kollidieren.
- Abbrechen - aussteigen, ohne etwas zu ändern.
Das Setup muss trotzdem auf der Website abgeschlossen werden
Das ist der Teil, den viele übersehen. /setup erstellt nur die Infrastruktur auf Discord-Seite. Es sagt TicketCord nicht, welche Kategorien oder Rollen zu verwenden sind - das passiert im Dashboard. Gehen Sie nach dem Befehl zurück zu Konfiguration und wählen Sie die neuen Ressourcen im Setup-Assistenten aus. Ohne diesen Schritt öffnen sich weiterhin keine Tickets.
Oder: Kategorien selbst erstellen
- Erstellen Sie in Ihrem Server eine Kategorie mit einem Namen wie Offene Tickets.
- Erstellen Sie optional eine zweite namens Geschlossene Tickets - TicketCord kann gelöste Kanäle dorthin verschieben, statt sie zu löschen, was für die Audit-Historie nützlich ist.
- Setzen Sie beide Kategorien standardmäßig auf privat: Verweigern Sie in den Kategorie-Berechtigungen Kanal ansehen für
@everyoneund gewähren Sie es Ihrer Team-Rolle und dem TicketCord-Bot.
TicketCord darauf verweisen
Öffnen Sie den Setup-Assistenten im Dashboard oder gehen Sie zu Konfiguration > Kanäle. Wählen Sie die Kategorie für offene Tickets - Sie können mehrere wählen, damit sich Tickets auf sie verteilen, sobald eine voll ist (Discord begrenzt jede Kategorie auf 50 Kanäle). Wenn Sie eine Geschlossen-Kategorie angelegt haben, legen Sie sie als Ziel für geschlossene Tickets fest.
Beide Einstellungen akzeptieren eine Liste, sodass Sie später weitere Kategorien hinzufügen können, ohne die bereits gewählten zu ersetzen.
Was der Bot mit den Berechtigungen macht
Wenn ein Kunde ein Ticket öffnet, erstellt TicketCord einen neuen Textkanal in der Offen-Kategorie und fügt drei Berechtigungsüberschreibungen hinzu: @everyone wird Kanal ansehen verweigert, der Anfragende erhält Ansehen + Senden + Verlauf lesen, und Ihre Team-Rollen erhalten dasselbe. Die Berechtigungen auf Kategorie-Ebene bleiben unangetastet.
Als Nächstes
Jetzt, wo Tickets ein Zuhause haben, können Sie ein Ticket-Panel erstellen, damit Kunden einen Button zum Klicken haben.