Page:
Ticket Commands
Pages
Configuration EN
Configuration
GrumpyCommands EN
GrumpyCommands
GrumpyHelp EN
GrumpyHelp
GrumpyLeveling EN
GrumpyLeveling
GrumpyMod EN
GrumpyMod
GrumpyMusic EN
GrumpyMusic
GrumpyNews
GrumpyPolls EN
GrumpyPolls
GrumpyReactionRoles EN
GrumpyReactionRoles
GrumpyStarboard EN
GrumpyStarboard
GrumpySuggestions EN
GrumpySuggestions
GrumpyTickets EN
GrumpyTickets
GrumpyVoice EN
GrumpyVoice
GrumpyWelcome EN
GrumpyWelcome
Home
Installation EN
Installation
Mod Commands EN
Mod Commands
Permissions EN
Permissions
Preview Commands EN
Preview Commands
Ticket Commands EN
Ticket Commands
Voice Commands EN
Voice Commands
Workflow EN
Workflow
No results
2
Ticket Commands
darksoon edited this page 2026-05-05 21:24:01 +02:00
Ticket Commands
Zwei Command-Sets:
/tickets— Administration (Panels, History, Force-Close, Reopen, Settings)/ticket— In-Ticket-Aktionen (Close, Claim, Info, Transfer)
/tickets — Administration
| Command | Berechtigung | Funktion |
|---|---|---|
/tickets setup-panel <panel-id> |
Server verwalten | Panel manuell (re-)posten — wird beim Bot-Start aber automatisch erledigt |
/tickets list-panels |
Server verwalten | Alle konfigurierten Panels mit Status anzeigen |
/tickets history <user> |
Server verwalten | Alle Tickets eines Users (🟢 offen / ⚫ geschlossen) |
/tickets force-close <id> [grund] |
Server verwalten | Ticket von außerhalb schließen (auch wenn Channel weg) |
/tickets reopen <id> |
Server verwalten | Geschlossenes Ticket wieder öffnen — Channel wird neu erstellt |
/tickets set-channel <feature> <channel> |
Server verwalten | log oder transcript Channel setzen |
/tickets show |
Server verwalten | Embed-Übersicht aller Ticket-Settings |
/tickets reload |
Server verwalten | tickets.yml neu laden |
/ticket — In-Ticket-Aktionen
| Command | Berechtigung | Funktion |
|---|---|---|
/ticket close [grund] |
Owner oder Category-Staff | Aktuelles Ticket schließen (Transcript + Rating) |
/ticket claim |
Category-Staff | Ticket übernehmen |
/ticket unclaim |
Category-Staff | Ticket freigeben |
/ticket info |
Jeder im Ticket | Owner, Kategorie, Status, Claim, Open-Datum, Form-Antworten |
/ticket transfer <category-id> |
Category-Staff | Ticket in andere Kategorie desselben Panels verschieben |
Category-Staff = User mit einer Rolle aus
staffRoleIdsder jeweiligen Kategorie.
In-Ticket Buttons
| Button | Wer | Funktion |
|---|---|---|
| Claim / Unclaim | Category-Staff (wenn claimable: true) |
Toggle Claim |
| Close | Owner oder Category-Staff | Modal für optionalen Grund → Close-Flow |
Der Close-Button prüft die Berechtigung — niemand außer Owner und Category-Staff kann das Ticket schließen.
Auto-Deployment
Beim Bot-Start werden alle aktivierten Panels automatisch in ihren Channel gepostet (Tracking via DB-Tabelle TicketPanelMessage). Wird ein Panel-Message manuell gelöscht, postet der Bot beim nächsten Start ein neues. Die Commands sind nur für manuelles Re-Deploy und Channel-Wechsel da.
Beispiele
/tickets force-close 42 reason: "User per DM gelöst"
/tickets reopen 42
/ticket transfer category-id: report
/tickets history user: @Jonas
→ Mehr Details in GrumpyTickets
GrumpyCore Wiki
⚙️ Setup
🔧 Core-Module
🆕 Neue Module
💬 Commands
👥 Staff
GrumpyCore Wiki (English)
⚙️ Setup
🔧 Core Modules
🆕 New Modules
💬 Commands
👥 Staff