A panel is the message members interact with. It owns the channel it’s posted in, the display mode, and the settings shared by every option beneath it — case numbering, channel naming, ticket limits.
Every command here needs to be run by ticket staff (set with !tickets staff) or an Administrator.
Creating one
Arguments are the channel, the mode, and the name you’ll use to refer to it in later commands.
Use button for three options or fewer — they’re visible without interacting. Past that, dropdown keeps the message compact and lets each option carry a description.
Publishing it
Posts (or re-posts) the panel message with its currently enabled options. Run this every time you add, remove, rename or re-style an option — the message doesn’t update itself.
Categories
Discord caps a category at 50 channels. When the default fills, new tickets go to the overflow category instead of failing. On a busy server this is the difference between tickets working and tickets silently breaking at 2am.
Aliases: categories.
Channel naming
For template, pass the pattern after the format:
Aliases: naming.
Case number padding
Zero-pads case numbers to that many digits — 3 gives #007. Aliases: padding.
Ticket limits
How many tickets one member can have open at once, for this panel. 1 is the usual choice and stops people opening five tickets about the same thing. Aliases: maxopen, limit.
Claiming
Toggles whether staff can claim tickets. With claiming on, one staff member takes responsibility and — depending on the option’s permission flags — others may lose the ability to speak.
Aliases: claiming.
Controls message
Pins the controls message (claim / close / etc.) in each new ticket, so it stays reachable after a long conversation.
Delete delay
How long a closed ticket’s channel sticks around before deletion. Gives staff a window to reopen a ticket that was closed by mistake. Aliases: deletedelayafterclose.
Dropdown placeholder
The greyed-out text on the select menu before anything is picked. Dropdown mode only.
A worked setup
A support panel and a separate applications panel:
Command reference