Commands Overview

Every TicketCord slash command with who can run it, the plan it needs, and where to find its full reference

TicketCord registers 30 slash commands and one right-click (context menu) command in every server the bot joins. Most run inside a ticket channel and check your role at the moment you run them, so a role change in the dashboard takes effect immediately.

Commands appear in Discord's command list for everyone except where a Discord permission hides them: /setup (Manage Channels and Manage Roles), /embed (Manage Messages), /auto-close (Administrator), and Find ticket (Manage Messages). Every other command checks your staff role or ticket role when you run it and replies with a TC error code when you may not use it.

Quick reference

CommandWho can run itPlanWhat it does
/helpEveryoneAllList commands and who can use them
/closeCreator, staff, administrators, bot ownerAllClose the ticket, optionally silently or on a ModMail delay
/reopenCreator or staffAllReopen a closed ticket
/claimStaffAllClaim the ticket
/unclaimClaimer or staffAllRelease a claim
/claimsStaffAllList claimed tickets, five per page
/addCreator or staffAllAdd a user or role to a ticket
/removeCreator or staffAllRemove a user or role from a ticket
/renameCreator or staffAllRename the ticket channel
/closerequestStaffAllAsk the creator to close the ticket
/transcriptCreator or staff (options are staff only)AllGenerate an HTML transcript
/noteStaffAllInternal staff notes
/tagStaffAllTag the ticket for filtering
/priorityStaffAllSet the priority indicator
/replyStaffBasic+Send a canned response
/statsStaffBasic+Ticket statistics for the server
/ai-helpStaffPro+AI reply draft
/summaryStaffPro+AI ticket summary
/contextStaffAllAI context usage for the ticket
/translationStaffAllToggle translation for the ticket
/modmailStaffAllModMail evidence lookup
/feedbackTicket creatorAllRate one of your closed tickets
/on-callStaff (toggle), everyone (status)AllOn-call roster
/setupAdministrator, or Manage Channels + Manage RolesAllCreate categories, channels, and roles
/embedManage MessagesAllPost a saved embed or ticket panel
/configAdministrators and staffAllInteractive settings panel
/diagnoseStaff or server ownerAllCheck permissions and configuration
/auto-closeAdministratorBasic+Set the inactivity auto-close time
/approvalStaff (approvers decide)EnterpriseApproval requests for sensitive actions
/purgeServer ownerAllBulk delete ticket channels
Find ticketStaff (hidden without Manage Messages)AllRight-click a user to list their tickets

Who counts as what

TermMeaning
EveryoneAny member of the server
CreatorThe member who opened the ticket
StaffMembers holding a role selected under Staff in the dashboard (Dashboard → Bots → your bot → Servers → the server → Staff)
ClaimerThe staff member who claimed the ticket
ApproverMembers holding the approval role selected under Approvals
AdministratorMembers with Discord's Administrator permission
Bot ownerThe TicketCord account that added the bot
Server ownerThe Discord server owner

Plan gates apply to the plan of the bot owner's TicketCord account, not to individual staff members. When a command needs a higher plan you see TC014 with the plan required.

Plan requirements

PlanCommands unlocked
FreeEverything not listed below
Basic/reply, /stats, /auto-close
Pro/ai-help, /summary (plus all Basic commands)
Enterprise/approval (plus all Pro commands)

Command groups

Reading an error

Every error the bot sends starts with a ❌ marker and ends with a footer that shows a TC code and a Learn more link to the matching section on Troubleshooting. The command pages list which codes each command can return and why.

Common questions

Why is a command missing from my slash command list? Either Discord hides it because you lack its default permission (/setup, /embed, /auto-close, Find ticket), or your client has a stale list. Press Ctrl+R (Cmd+R on Mac) to reload Discord.

I have the Ticket Support role but the bot says I am not staff. The role must be selected under Staff in the dashboard for that server. /setup creates the roles but does not select them; an administrator has to save them in the dashboard.

Do staff need Discord permissions like Manage Channels? No. Staff commands check the staff role only. Discord permissions matter for /setup, /embed, /auto-close, /config (Administrator also works), /purge (server owner), and Find ticket.

Which commands work in DMs? None. All commands are server-only; running one in a DM returns TC017.

Can I rename a command or hide one from members? Command names are fixed. You can restrict any command per role or channel in Server Settings → Integrations → your bot in Discord.

Last updated on

On this page