Skip to content

Discord ticket bot

Ticket panels, forms, and transcripts on a bot of your own.

Members press a button on your panel, answer a few questions, and get a private channel that only they and your staff can see. Staff claim it and help. The bot chases replies, closes quiet tickets, and saves a transcript at the end. Tickets is a module in BotGhost, the no-code Discord bot maker, so it all runs on your own bot.

Free for 3 ticket types and 1 panel in each server. You don't need to enter payment details.

How a Discord ticket works, from button to transcript

On a server with Tickets switched on, a ticket starts when you press Support on the panel and ends as a saved transcript.

  1. 1You press SupportThe bot checks how many tickets you have open, how long since your last one, and whether one of your roles is blocked.
  2. 2You answer the questionsA pop-up form asks what you need. Questions marked Needed can't be skipped.
  3. 3A private channel openssupport-0042 appears in the Tickets category. Only you and @Support team can see it, and your answers are posted at the top.
  4. 4Jayce claims itThe rest of the staff can see someone has it. If nobody had answered in 15 minutes, the bot would have pinged @Support team.
  5. 5It closesYou get the closing message by DM and rate it from 1 to 5 stars. The whole conversation is saved as a transcript.

The Tickets page in the BotGhost dashboard

Tickets has its own page in your dashboard, with a tab for each part of a ticket, from the panel members press to the transcript you keep.

Post a ticket panel

The panel is the message members press to open a ticket. Pick a channel for it and one of four looks: Card, List, Embed, or Custom, where you write the whole message yourself. Change it later and Update it edits the message that's already there.

PremiumMore than 1 panel in a server needs Premium.

  • Each button on the panel opens a different ticket type.
  • It can show whether you are open right now and how fast staff usually reply.
  • Presets set it all up for you: Simple support, Community server, Shop and orders, or Staff applications.
The This panel card on the Tickets page: the panel name, its channel, and the Card, List, Embed, and Custom looks

Swipe a screenshot sideways to see all of it.

How to set up a ticket bot on Discord

Once your bot is in your server, it takes a few minutes. The strip at the top of the Tickets page tells you what's left to do.

The setup strip at the top of the Tickets page, at step 2 of 5: who answers tickets
  1. 1

    Switch on Tickets

    Open Tickets in your dashboard and press Enable. If you'd rather not pick every setting, press Start from a preset.

  2. 2

    Follow the setup strip

    It goes through who answers tickets, where they open, and which channel gets the panel.

  3. 3

    Save and post the panel

    Press Save Changes at the bottom of the page, then Post the panel.

  4. 4

    Send a test ticket

    The bot opens one for you, so you can check it before your members use it.

No bot yet? How to make a Discord bot covers it from the Developer Portal to your server.

A free Discord ticket bot, and what Premium adds

The whole ticket system works on the free plan. Premium is $12.50 a month for one bot, or $75 a year.

What the ticket bot does on the free plan and on Premium
FeatureFreePremium
Ticket types3As many as you like
Panels in each server1As many as you like
Questions, staff tools, automations, and ratingsYesYes
Transcripts in all 16 looks, with search and statsYesYes
Open by command, right click, mention, or for a memberYesYes
DM the bot and Say a keywordNoYes
Reply as the botNoYes
Staff answer from a private staff forumNoYes
Export your tickets as a spreadsheetNoYes
Add your own blocks to the ticket eventsNoYes
"Tickets by BotGhost" line under the closing messageShownNot shown

A free bot runs in up to 5 servers. What free hosting includes

What the member gets when a ticket closes

When Jayce closes your ticket, the bot sends you a DM with the reason, a 1 to 5 star rating, and a link to the transcript.

Discord ticket bot questions

The Tickets docs go through every setting with pictures. You can also ask in the BotGhost Discord.

A bot that gives each member a private place to talk to your staff. They press a button, answer a few questions, and get a channel or thread that only they and your staff can see. The bot makes the channel, lets staff claim it, follows up when people go quiet, and saves a transcript when it's closed.

Follow one ticket from start to finish

Set up your Discord ticket bot

Switch on Tickets, post the panel, and send yourself a test ticket. The free plan doesn't need a card.

Set up tickets for free