-
Notifications
You must be signed in to change notification settings - Fork 0
Tickets DE
🌐 English · Deutsch
Tickets ist ein Support-System im Ticket-Tool-Stil: Admins posten Ticket-Panels (Embed mit 🎫 Open ticket-Button), ein Klick öffnet einen privaten Thread oder Textkanal für den Nutzer und die Support-Rollen. Support kann Tickets übernehmen (claim), schließen (mit Bestätigung), wieder öffnen und löschen; beim Schließen wird ein .txt- + .html-Transkript erzeugt und in einen Log-Kanal gepostet. Alle Buttons sind persistente Views und überleben Neustarts. Zweisprachig (DE/EN), mit Web-Dashboard-Integration. Autor: pd-codes · benötigt Red 3.5.0+ · Status: Alpha 0.1.0.
[p]repo add PDC https://github.com/pd-codes/PDC_Redbot_Cogs
[p]cog install PDC tickets
[p]load tickets
[p]slash sync
| Befehl | Funktion |
|---|---|
ticket close |
Aktuelles Ticket schließen (Ersteller oder Support). Erzeugt das Transkript. |
ticket claim |
Aktuelles Ticket übernehmen (nur Support). |
ticket reopen |
Geschlossenes Ticket wieder öffnen (nur Support). |
ticket delete |
Ticket-Kanal/Thread löschen, Datensatz bleibt erhalten (nur Admin). |
ticket mine |
Eigene Tickets anzeigen. |
ticket list |
Alle offenen Tickets auflisten (Mod/Support). |
ticketset panel <#kanal> <betreff> |
Ticket-Panel mit Open-ticket-Button posten (Admin). |
ticketset panels · ticketset removepanel <id>
|
Panels auflisten / entfernen. |
ticketset supportrole <add|remove> <rolle> |
Support-Rollen verwalten. |
ticketset mode <threads|channels> |
Private Threads oder Textkanäle für Tickets. |
ticketset category [kategorie] |
Kategorie für Ticket-Textkanäle (leer = entfernen). |
ticketset maxopen <1-10> |
Max. offene Tickets pro Nutzer. |
ticketset welcome <vorlage> |
Willkommensnachricht ({user}, {subject}, {ticket}). |
ticketset logchannel [#kanal] |
Log-Kanal für Transkripte (leer = entfernen). |
ticketset retention <1-365> |
Aufbewahrungsdauer geschlossener Tickets/Transkripte in Tagen. |
ticketset language <de-DE|en-US> |
Ausgabesprache. |
Alle ticketset-Befehle erfordern Admin/„Server verwalten". „Support" heißt: Support-Rolle oder „Server verwalten"; das Aktivieren/Deaktivieren des Systems erfolgt über das Dashboard-Panel.
ticketset panel postet ein Embed mit persistentem 🎫 Open ticket-Button; mehrere Panels mit eigenem Betreff sind möglich. Ein Klick erstellt ticket-0001 als privaten Thread (Standard) oder als Textkanal unter der konfigurierten Kategorie, sichtbar für Ersteller und Support-Rollen, und postet eine konfigurierbare Willkommensnachricht mit 🔒 Close- / 🙋 Claim-Buttons. Ein Limit pro Nutzer (maxopen) verhindert zu viele Tickets. Schließen fragt nach Bestätigung, schreibt dann ein Text- und ein HTML-Transkript in den Cog-Datenordner, postet beide Dateien in den Log-Kanal und archiviert/sperrt den Thread (bzw. entzieht dem Ersteller das Schreibrecht). Ein Hintergrund-Task entfernt geschlossene/gelöschte Datensätze und Transkript-Dateien nach der Aufbewahrungsfrist.
- Unter Server-Einstellungen ein Panel Tickets (Guild-Admin) mit Aktiviert, Thread-/Kanalmodus, Ticket-Kategorie, Log-Kanal, max. offene Tickets pro Nutzer, Aufbewahrungstage, Willkommensnachricht und Sprache, plus einer Liste der vorhandenen Panels.
- Eine Guild-Seite Ticket-Übersicht (Guild-Mod): Tabelle aller Tickets (ID, Betreff, Ersteller, Status, Übernommen von, Erstellt, Transkript) und ein Transkript-Viewer — Ticket per Dropdown wählen, das gespeicherte Transkript wird direkt angezeigt.
PDC_Redbot_Cogs · GitHub · Issues · Web Dashboard · Built for Red-DiscordBot · 🌐 English / Deutsch
🇬🇧 English
General
Cogs
Engagement & Utility
- Birthday
- StatChannels
- ScheduledMsg
- EventLog
- SocialFeed
- Giveaway
- Leveling
- TempVoice
- Starboard
- Suggestions
- LiveAlerts
Moderation
Fun
Web Dashboard
🇩🇪 Deutsch
Allgemein
Cogs
Engagement & Utility
- Birthday
- StatChannels
- ScheduledMsg
- EventLog
- SocialFeed
- Giveaway
- Leveling
- TempVoice
- Starboard
- Suggestions
- LiveAlerts
Moderation
Fun
Web-Dashboard