config.yml-Datei gesteuert. Das macht Bereitstellung und Updates extrem schnell. Nachfolgend findest du eine Beispielkonfiguration, gefolgt von einer Aufschlüsselung der wichtigsten Konzepte.
Beispiel config.yml
Kategorie-Einstellungen verstehen
Der Abschnittcategories ist das Herzstück deines Routing-Systems. Während die meisten Einstellungen selbsterklärend sind, sind hier die zwei wichtigsten Konfigurationen für deinen Team-Workflow:
bypassRoleId
Dies ist die Rollen-ID (in der Regel Management oder Server-Admins), die alle Ticket-Berechtigungen überschreibt. Selbst wenn ein Ticket übernommen und für ein bestimmtes Teammitglied gesperrt wird, behalten Benutzer mit der bypassRoleId immer Lese- und Schreibzugriff, um die Interaktion zu beaufsichtigen.
enableClaimRemoval
Akzeptiert true oder false.
- Wenn auf
truegesetzt (Sperrmodus): Wenn ein Teammitglied auf die Schaltfläche “Beanpruchen” (Claim) klickt, entfernt der Bot den Zugriff der allgemeinenstaffRoleIdauf den Kanal. Nur der Benutzer, das übernehmende Teammitglied und diebypassRoleIdkönnen das Ticket sehen. Das ist hervorragend für die Privatsphäre und verhindert, dass Teammitglieder durcheinanderreden. - Wenn auf
falsegesetzt: Das Übernehmen eines Tickets ordnet lediglich den Namen des Teammitglieds dem Embed und der Datenbank zu, aber alle anderen Teammitglieder können den Kanal weiterhin lesen und darin antworten.