Triage, escalate, resolve.
Members open a ticket from a panel button or a right-click on a message, answer an intake form if you want one, and land in a private channel with the right staff team already inside. Staff work it from Discord or from a live queue on the web. Every ticket ends with a transcript.
Comment ça fonctionne
Everything it does
The complete list, grouped by what you are trying to do. Every item describes what Tickets does today.
Panels and entry points
A panel is the message with the buttons. You can run several, each with its own rules.
{number}, {panel}, {username}, {button} and {category}. Ticket titles can also use {subcategory}.Intake forms
Ask the questions up front so the first staff reply is useful.
Working a ticket
Most of the bookkeeping happens without anyone touching a status.
Teams, hours and access
Who answers, when, and who is not allowed to ask.
/ticket dms off.Knowledge base and canned responses
Answer the common questions before a ticket is even needed.
/kb search returns the top five matches and /kb browse lists a category. Open to everyone./ticket respond to post one as the bot.Transcripts, ratings and the web chat
The record of each ticket, and the ways staff can work it without opening Discord.
/ticket survey.Backup and reuse
Build the setup once and carry it to the next server.
TKT-XXXXX-XXXXX, or start from one of the platform's ready-made templates.Commandes
Every slash command the service registers, and who can run it. Most day-to-day use happens through buttons and the dashboard; commands are the fast path.
| commandes | Ce que cela fait | Qui |
|---|---|---|
/ticket status | Shows the current ticket's details. | Anyone in the ticket |
/ticket close | Closes the ticket, with an optional reason. | Staff, or the member if allowed |
/ticket reopen | Reopens a closed ticket. | Staff |
/ticket closerequest | Starts a close countdown, 24 hours by default. A member reply cancels it. | Staff |
/ticket transcript | Generates the transcript. | Staff or the member |
/ticket survey | Rates the help from 1 to 5 after close, with optional feedback. | Ticket creator |
/ticket dms | Turns this server's ticket DMs on or off for you. | Everyone |
/ticket claim | Claims the ticket. | Staff |
/ticket note | Adds an internal note members never see. | Staff |
/ticket respond | Posts a canned response as the bot. | Staff |
/ticket priority | Sets low, normal, high or urgent. | Staff |
/ticket assign | Assigns the ticket to a staff member. | Staff |
/ticket rename | Renames the ticket channel. | Staff |
/ticket add | Adds a member to the ticket. | Staff |
/ticket remove | Removes a member from the ticket. | Staff |
/ticket transfer | Moves the ticket to another team and re-permissions the channel. | Staff |
/kb search | Searches the knowledge base, top five matches. | Everyone |
/kb browse | Lists knowledge base articles by category. | Everyone |
/tickets panel | Posts a panel to a channel. | Manage Server |
/tickets setup | Creates the Discord channels for a panel. | Manage Server |
/tickets search | Finds tickets by keyword or number. | Manage Server |
/tickets blacklist add | Blocks a member or role from opening tickets. | Manage Server |
/tickets blacklist remove | Unblocks them. | Manage Server |
/tickets blacklist list | Lists the blocked entries. | Manage Server |
Start ticket | Right-click a message, choose Apps, then Start ticket. Opens a ticket with that message quoted. | Everyone, staff or Manage Server, as you set it |
In the dashboard
Everything is configured from the web, per server. These are the areas you will find there.
Runs on its own
Limits and plans
The service is included with every subscription tier. These are the fixed limits it works within.
| Setting | Valeur | Notes |
|---|---|---|
| Buttons per panel | 25 | Discord's limit for one message. |
| Category menu depth | 10 levels | |
| Text fields per form | 5 | Discord's modal limit. Dropdowns and toggles are asked as steps before it. |
| Open tickets per member | 1 to 20 | Default 1. Bypass roles skip the count. |
| Tickets per member per day | 0 to 100 | 0 turns the daily cap off. |
| Open tickets per panel | 0 to 500 | 0 means unlimited. |
| Cooldown between a member's tickets | up to 7 days | Per panel. |
| Attachments per ticket | 10 files, 8 MB | Kept with the transcript. |
| Inactivity before a close request | 0 to 720 hours | 0 turns it off. |
| Close countdown | 1 to 168 hours | Default 24. |
| Closed channel retention | 0 to 365 days | Default 7. 0 keeps channels forever. |
| Intake cleanup delay | 0 to 30 s | Default 5. |
| SLA warning | 30 minutes before breach | |
| Config export | 2 MB JSON | Up to 20 panels, 20 forms, 25 teams, 10 SLA policies, 200 canned responses and 500 articles. |
Safety and permissions
/ticket dms off stops the opened, claimed and replied DMs and the rating survey for that member.What it does not do
Worth knowing before you set it up. If one of these matters to you, the marketplace may have a plugin that covers it.
- The web chat mirror refreshes by polling, not a live socket.
- One breach ping per SLA policy. There is no multi-step escalation chain.
- Text channels and threads only. No voice or video tickets.
- The knowledge base is searched from Discord. There is no public web help centre.
- No rule engine beyond category routing and team assignment.
- No email or SMS channel.
- One claimer per ticket. Adding a member grants access but is not a claim.
Questions
Do tickets use channels or threads?
Your choice per panel: a private channel, which is the default, a private thread, or no channel at all for application-style forms that go to a review queue.
Can members open a ticket from a message?
Yes. Right-click any message, choose Apps, then Start ticket. The message is quoted in the new ticket, and you choose who may use it.
What happens to closed tickets?
Each one gets an HTML transcript. The channel is deleted after the retention period you set, 7 days by default, or kept forever with 0, and a transcript is captured first.
Can staff reply without opening Discord?
Yes. The ticket page on the dashboard mirrors the channel. Staff can send, edit and delete their messages there and attach files up to 8 MB.
Which timezone do support hours use?
The server timezone from the Bot settings page, which the other services follow too. Give the hours a zone of their own only if your support team keeps different hours from the server.
How do I move my setup to another server?
Generate a share code or a JSON export from Backup and Templates, apply it on the other server, and map channels and roles on the confirm screen. Imports only add, never overwrite.
Will members get too many DMs?
Three DMs exist, opened, claimed and staff replied, and each is a server-side switch. Any member can run /ticket dms off to stop all of them, including the rating survey.
Turn on Tickets in one click.
Add YourBot to your server, open the dashboard and switch the service on. Settings live on the web, so nothing here needs a command to configure.