Invite Ticket King to your server
Add Ticket King to your Discord server in under a minute.
This is the very first step. Once Ticket King is in your server, every other page in these docs becomes useful.
The invite link
Click the invite link
Click here to invite Ticket King:
Add Ticket King to your server
This opens Discord's standard "Add to Server" flow. You will be asked which server to add the bot to, then which permissions to grant.

The bot joins
After you authorize, Discord sends you back to ticketking.xyz and Ticket King joins your server. See What happens the moment the bot joins below for what to expect next.
Who can add the bot
To add any bot to a Discord server you need a role with Manage Server OR Administrator (or be the server owner). If the server dropdown is empty or your server doesn't appear, that's why.
What permissions Ticket King needs and why
The recommended invite link includes Administrator. This is a convenience, so every feature works right away and you never have to chase a missing permission. If you prefer, you can remove Administrator after inviting and grant the specific permissions below instead. The bot works either way.
See the full permission list and why each one is needed
Administrator
Included in the recommended invite as a convenience. It covers every permission below in one grant. Optional. You can replace it with the specific permissions in this table.
Manage Channels
To create the ticket channel (or thread) when a member opens a ticket, and to delete it on close if you have configured that.
Manage Roles
To give the ticket creator and any support roles access to the new ticket channel. Without this, members can open tickets but cannot see them.
Manage Messages
To delete the panel message if you move or resend it, and to clean up bot messages on ticket close.
Manage Threads, Create Public Threads & Create Private Threads
Needed if you use thread tickets or staff threads. Manage Threads also lets the bot close them.
View Channel
So the bot can see the channels you point it at: log channels, panel channels, and the tickets it creates.
Send Messages & Send Messages in Threads
To post the panel message, the ticket-opened embed, and any logs.
Embed Links
Ticket King's messages are almost entirely embeds. Without this, your panels show as plain text.
Attach Files
For posting transcripts in log channels.
Read Message History
To generate transcripts. Without this, transcripts are empty.
Add Reactions
For some interactive prompts.
Use External Emojis & Use External Stickers
So buttons, panels, and ticket messages can use emojis and stickers from other servers.
Use Application Commands
So Ticket King's slash commands work in your server.
Mention @everyone, @here, and All Roles
This permission covers pinging any role, including roles that are not set as mentionable. Ticket King needs it to ping your staff and support roles at the top of a new ticket. Most staff roles are not set as mentionable by default, so the bot needs this permission to ping them.
Want the full per-feature permission breakdown? See Permissions Ticket King needs in Discord in the reference section.
What happens the moment the bot joins
Right after authorizing the invite:
Ticket King appears in your members list. It gets a role named "Ticket King" automatically, with the permissions you granted. Do not delete this role.
The bot posts a hello message in your system channel (if Discord's system messages are enabled). It includes a link straight to your dashboard.
Your server shows up in your dashboard at ticketking.xyz/dashboard within a few seconds.
Common issues
The bot's role is below my support team's role. Ticket King can only modify roles lower than its own role in the role list. If your support team has a role above Ticket King, the bot won't be able to add them to ticket channels.
Fix: Drag the "Ticket King" role above your support team's role in Server Settings → Roles.
The bot joined but never posted in the system channel. Either your server has system messages disabled, or the channel does not allow Ticket King to send messages. The bot is in the server either way. Open your dashboard at ticketking.xyz/dashboard to continue.
Last updated
Was this helpful?

