Tickets — Support Bot
Tickets is your dedicated support desk for Discord. It handles private support channels, staff workflows, and logs so you can focus on helping your community.
1. Inviting Tickets to your server
- Use the invite link provided after purchase or from our Discord support server.
- Select the server you want to add Tickets to.
- Grant the requested permissions (Manage Channels, Manage Roles, View Channels, Send Messages, Read Message History).
- Click Authorize and complete any verification.
Once added, make sure Tickets has permission to see the category where you want tickets to be created.
2. Basic configuration
Run the base setup command in a staff channel:
/tickets setup
You’ll be guided through:
- Support role — who should see and reply to tickets.
- Ticket category — where ticket channels are created.
- Transcript channel (optional) — where closed ticket logs are sent.
3. Creating ticket panels
Panels are the messages your users click to open a ticket (buttons, dropdowns, or emoji).
- Go to the channel where you want the panel.
- Run:
/tickets panel create - Choose a panel style (buttons or select menu).
- Configure:
- Title — what the panel is called.
- Description — short explanation for users.
- Category — which category new tickets should use.
- Button label & emoji — e.g. “Create Ticket” with 🎫.
Tickets will send a panel embed with your buttons. When a user clicks, a private channel is created that only staff and the user can see.
4. Ticket workflow
Inside a ticket channel you’ll typically use:
/ticket claim— mark the ticket as taken by a staff member./ticket add <user>— add additional members to the ticket./ticket remove <user>— remove a member from the ticket./ticket rename <name>— rename the ticket channel./ticket close— close the ticket and optionally send a transcript.
5. Categories & departments
Use categories to route different types of requests:
/tickets category create— add a new category (e.g. “Billing”, “Appeals”, “Partnerships”)./tickets category edit— change staff role, default transcripts, or naming scheme./tickets category delete— remove a category you no longer use.
Each category can have its own staff role and panel, so tickets always go to the right team.
6. Logging & transcripts
When a ticket is closed, Tickets can generate a transcript and send it to a log channel.
- Set a global log channel with
/tickets logs set. - Enable or disable transcripts per category with
/tickets category edit. - Staff can re-open or re-send a transcript if needed.
7. Permissions checklist
If something isn’t working, check:
- Tickets has Manage Channels and View Channels.
- Tickets can see the ticket category and the panel channel.
- Your staff role is selected in the Tickets configuration.
8. Billing, upgrades, and support
Billing is handled through Stripe. Subscriptions renew monthly and you can cancel anytime via your Stripe customer portal (link in your receipt).
For help, join our Discord support server or email kojinstudios@gmail.com.