For the complete documentation index, see llms.txt. This page is also available as Markdown.

Slash commands in Discord

Every slash command Ticket King provides, what it does, and where.

Ticket King provides a small set of slash commands. Most of the bot's configuration happens on the web dashboard. Commands are for runtime actions inside Discord.

In a ticket channel

These commands work inside an active ticket channel. They need ticket permission, which means Manage Channels or Manage Server, or being the server owner, or holding a configured support role. Discord Administrators also pass.

Command
What it does

/claim

Claim the ticket. The effect depends on your claim mode.

/unclaim

Release a claim.

/transfer @user

Transfer a claimed ticket to another staff member. The new owner must be the server owner or hold a support role.

/close [reason]

Close the ticket. The reason is optional unless Close Requires Reason is on. The ticket opener can also close, unless Close Requires Support Role is on.

/closerequest [reason]

Ask the ticket author to approve closing. It posts a message that pings the author with Accept and Deny buttons.

/priority <level>

Set a priority on the ticket: Low, Medium, High, or Urgent. This adds a colored marker to the channel name.

/add @user or /add role:@role

Add a user or a role to the ticket channel. Adding a role works in text-channel tickets only.

/remove @user or /remove role:@role

Remove a user or a role. You cannot remove a role from a thread ticket.

/rename <name>

Rename the ticket channel. Limited to 2 renames per 10 minutes.

/thread

Create a private staff thread attached to a text-channel ticket.

Anywhere on the server

Command
What it does

/help

Shows a quick reference to Ticket King and links to this documentation. Works for anyone.

/panel

Posts a basic ticket panel in the current channel using defaults. Needs Manage Server.

/createticket @user [type] [reason]

Staff opens a ticket on behalf of a member. The style follows your Manual Ticket Style setting.

/quicksetup

An interactive 3-step wizard that sets your staff roles, a log channel, and a starter panel. Needs Manage Server. Each step has a short time limit.

/redeem <votes>

Redeems your top.gg votes for premium time on this server. You get 4 days of premium per vote, and can redeem 1 to 999 votes at a time.

/vote

Shows the top.gg vote link and your current vote count. Works for anyone.

/unlinksteam [user]

Unlinks a Steam account. You can unlink your own. Staff can unlink another member with /unlinksteam @user.

Right-click context menu actions

Right-click actions

Slash command name localization

Discord translates slash command names and descriptions in each user's own command picker, based on that user's Discord client language. For example, a member whose Discord is set to French sees French command names when they type /.

The bot's replies always use your server's configured Server Language, not the member's client language. Setting the Server Language is covered in The Server Language setting.

Permission to use commands

  • Ticket-channel commands need ticket permission (support role, Manage Channels, Manage Server, or server owner, and Administrators pass).

  • /panel and /quicksetup need Manage Server.

  • /createticket needs ticket permission.

  • /help and /vote work for anyone.

  • /redeem requires you to be a member of the server. Redeemed votes credit the server you run it in.

Cooldowns

  • Ticket creation has a 10-second cooldown per user.

  • Renaming a ticket is limited to 2 renames per 10 minutes.

When a command fails

If the bot does not reply within a few seconds, Discord shows "This interaction failed." Common causes are the bot being offline, the bot missing a required permission, or using a ticket command outside a ticket channel.

Bot didn't respond to a commandPermissions Ticket King needs in Discord

Last updated

Was this helpful?