Skip to main content
Der Bot wird vollständig über eine einzige 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 Abschnitt categories 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 true gesetzt (Sperrmodus): Wenn ein Teammitglied auf die Schaltfläche “Beanpruchen” (Claim) klickt, entfernt der Bot den Zugriff der allgemeinen staffRoleId auf den Kanal. Nur der Benutzer, das übernehmende Teammitglied und die bypassRoleId können das Ticket sehen. Das ist hervorragend für die Privatsphäre und verhindert, dass Teammitglieder durcheinanderreden.
  • Wenn auf false gesetzt: 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.