discord-ticket-bot
A Discord ticket bot for your server
A ticket bot gives your members a private way to reach staff, so support stays out of general chat. Instead of a question getting buried, or a report being argued over in public, the member presses a button, a private channel opens, and only the right people can see it.
That system lives inside your server. It is run by a bot you host yourself.
What a ticket bot actually does
General chat is a poor place for support. One person asks for help, five people jump in, the original question scrolls away, and staff lose the thread. Reports are worse: the conversation is public, and there is no clean record of what was said.
A ticket system moves that conversation into a private channel created for that one request. Staff can reply there, claim the ticket so others know who is handling it, and close it when the work is done. A transcript can be saved in a staff-only log channel.
What members see
Members do not need a slash command to get help. They go to a channel such as #open-a-ticket, where a ticket panel is posted, and press a button for the kind of help they need.
On our own Server Workshop Discord, that panel has three buttons, a pattern that works for a lot of communities:
- General Support, for everyday questions
- Order / Question, for people who want to buy or ask about a bot
- Report a Problem, for issues that should stay private
Tell us what kinds of tickets your community needs when you order. The idea is the same: the member chooses a button instead of guessing which staff member to ping, and ends up in a ticket that only they and your staff can see.
You can try a ticket flow in the in-browser demo on our Features page, and you can press a real panel in our Discord.
What staff see
When a ticket opens, staff get a private channel with the member already in it. Inside that channel, the bot posts a set of buttons:
- Claim — a staff member takes the ticket, and the rest of the team can see who is helping. Only staff can press Claim.
- Transcript — staff can get a text copy of the conversation. Only staff can press it.
- Close — the ticket is closed. The member who opened it, or a staff member, can do this. Closing can post a transcript to a staff-only
#ticket-logschannel, then remove the private channel so the sidebar stays tidy.
That is the staff loop: see the new ticket, claim it, talk with the member, close it, and keep a log. Nobody has to pin a message in #general or dig through DMs that only one moderator received.
When you need a ticket bot — and when you do not
A ticket bot is worth having when people regularly need a private line to staff. Typical cases include questions about an order, a role, or how the server works; reports of rule-breaking or a problem with another member; and anything you would rather not handle in public or leave in one person's DMs.
You may not need a full ticket system yet if the server is a small group of friends who already talk in one channel, and staff can keep up by reading that channel. In that case, start with rules, a Verify button, and a welcome message, and add tickets when the questions start to pile up.
Tickets are not a replacement for a clear rules channel or for moderation tools. They work best next to those: members know the rules, they can reach staff in private, and staff still have warns, mutes, bans and a chat filter for the public channels.
Tickets on a Server Workshop bot
Tickets are part of our Standard and Premium packages.
- Standard (Full Setup Bot, $50) includes tickets, moderation, levels and more. The bot can build your channels and roles for you, including an
#open-a-ticketpanel and a staff log channel for closed-ticket transcripts. Delivery is 4 days, with 2 revisions. - Premium (Bot + Staff Server, $75) includes everything in Standard, plus a private staff server with logs and tools. Delivery is 2 days, with 3 revisions.
Basic (Command Bot, $25) is for the commands you pick. If you want a support panel, channels and roles set up for you, Standard or Premium is the right place. Standard can also add a private staff server for +$10.
Every Server Workshop bot is set up around your server, with your name and colors. It starts from the system that runs the Server Workshop Discord, then it is branded for yours. You host the bot yourself, and every order comes with setup steps. You can see the ticket panel, the /setup menu and the other features on the Features page.
Launch deal: the first 5 orders placed on this site get 20% off any package. We send the code in your Discord order ticket. Enter it under “Add promotion code” in Stripe checkout. Fiverr orders don’t count. Once 5 codes are claimed, the deal ends.
Try the panel, or pick a package
The fastest way to see a ticket bot in action is to join our Discord and press a button on the panel: discord.gg/mQGurnyCDs.
When you are ready for a bot of your own, open Pricing, pick Standard or Premium, and tell us what kinds of tickets your community needs. If you want help choosing, open a ticket in our Discord and ask.
Frequently asked questions
What is a Discord ticket bot?
It is a bot that posts a ticket panel in your server. Members press a button, a private channel opens between them and your staff, and staff can claim, close and log the ticket. Support stays out of general chat.
Do members have to type a command to open a ticket?
No. On a Server Workshop bot, members press a button in a channel such as #open-a-ticket, and a private channel opens right away.
Who can claim or close a ticket?
Only staff can claim a ticket. The member who opened it, or a staff member, can close it. Closing can save a transcript in a staff-only ticket log channel, and staff can also get a transcript with the Transcript button.
Which Server Workshop packages include tickets?
Tickets are included in Standard ($50) and Premium ($75). Those packages can also build your channels and roles, including the ticket panel. Basic ($25) is the commands you pick. See Pricing for the full list.
Can I try a ticket panel before I order?
Yes. Use the in-browser demo on the Features page, or join our Discord at discord.gg/mQGurnyCDs and press a button on the real panel.
Keep reading.
Ready for a bot that fits your server?
Pick a package, or join our Discord and ask us anything first.