!Header
Bring a fast, configurable ticket system to your Minecraft servers. Players file tickets in-game with a single command, you receive rich Discord notifications instantly.
/ticket <category> <reason...>!Description
Ticket command
/ticket <category> <reason...>/ticket shows a configurable help/usage messageDiscord embeds
#5865F2)Server‑side config only
Clean admin UX
!Commands
/ticket/ticket <category> <reason...>/ticket Bug Bees are escaping the hive enclosure/ticket Staff Request Please review my claim/ticket Player Report Steve griefed my base at spawnNotes
!Config
All options live in config/sarosdiscordwebhook-common.toml. Key settings:
Core
tickets.enabled — enable/disable the systemtickets.categories — list of categories (strings). Supports multi‑word entriestickets.discordWebhookUrl — your Discord webhook URLtickets.commandPermissionLevel — required vanilla permission (0–4; 0 = everyone)tickets.messageTemplate — text used as the embed descriptiontickets.embedColorHex — embed color (e.g., #5865F2)Advanced
tickets.inputTimeoutSeconds — session timeout for future multi‑step flowstickets.hideReasonInChat — for future chat‑capture flow (not used in default one‑line command)Messages (all server‑side; placeholders are supported where shown)
tickets.messages.successSubmitted — shown on success
{category}, {reason}tickets.messages.errorInvalidCategory — invalid categorytickets.messages.errorMissingReason — reason missingtickets.messages.errorWebhookNotConfigured — webhook missingtickets.messages.errorOnlyPlayers — console/non‑player usagetickets.messages.usageHelp — displayed on bare /ticket
{categories} (comma‑separated list)tickets.messages.errorNoCategories — if category list is emptytickets.messages.errorSendFailed — Discord post failedPlaceholders available in tickets.messageTemplate (used inside the Discord embed):
{player}, {uuid}, {category}, {reason}, {dimension}, {x}, {y}, {z}!Discord
Nothing posts to Discord
tickets.discordWebhookUrl is set and validtickets.enabled = truePlayers can't use /ticket
tickets.commandPermissionLevel (0 lets everyone use it)I want a different embed look
tickets.messageTemplate and tickets.embedColorHexMy categories have spaces
Project Support & Usage
Hosting: For the best performance, I recommend using BisectHosting linked in the banner.
Modpacks: You are free to include my work in any modpack. Please ensure proper credit is given by providing a link to this project page.

Bring a fast, configurable ticket system to your Minecraft servers. Players file tickets in-game with a single command, you receive Discord notifications instantly.