Commands Reference
A complete reference for all Ticketo slash commands, context menu commands, and interactive components.
Slash Commands
/add
Add a user or role to the current ticket.
user
User
No
The user to add
role
Role
No
The role to add
Permission: Ticket creator or staff
Context: Must be used inside a ticket channel
At least one of
userorrolemust be provided
/claim
Claim a ticket, assigning yourself as the responsible staff member.
Permission: Staff only
Context: Must be used inside a ticket channel
If
claimModeis configured, the channel may become restricted to only the claiming staff member
/close
Forcibly close the current ticket.
reason
String
No
The reason for closing
Permission: Ticket creator or staff
Context: Must be used inside a ticket channel
Shows a confirmation prompt before closing
If
closeRequiresReasonis enabled, a reason must be providedIf
closeRequiresSupportRoleis enabled, only support-role staff can closeIf
enableFeedbackis enabled, shows a feedback modal before closing
/closerequest
Request a ticket to be closed (rather than forcing it closed).
reason
String
No
The reason for the close request
Permission: Ticket creator or staff
Context: Must be used inside a ticket channel
The other party (creator or staff) can accept or reject the close request
/createticket
Create a new ticket on behalf of another user.
user
User
Yes
The user to create the ticket for
type
String
No
The ticket category/type
reason
String
No
A public reason for creating the ticket
Permission: Available to guild members (further checks handled internally)
/dashboard
Get the link to the web dashboard for this server.
Permission: None (available to all)
Sends an embed with an "Open Dashboard" button
/escalate
Escalate a ticket to a higher authority role.
role
Role
Yes
The role to escalate to
reason
String
No
Reason for escalation
Permission: Must have view access to the ticket or be the ticket creator
Context: Must be used inside a ticket channel
Sends a public escalation message mentioning the specified role
Logs the escalation if a log channel is configured
/help
Show the interactive help menu.
Permission: None (available to all)
Displays a select menu with topics: Commands, Getting Started, FAQ
Commands list is paginated (10 per page)
/panel
Create a ticket panel in the current channel.
title
String
No
Custom title for the panel embed
description
String
No
Custom description for the panel embed
Permission: Requires
Manage ServerpermissionCreates an embed with a "Create Ticket" button
Free plan is limited to 3 panels; premium allows more
/prefix
View or change the bot's command prefix for this server.
prefix
String
No
New prefix (1–5 characters)
Permission: Changing the prefix requires premium
Without an argument, shows the current prefix
/premium
View the premium subscription status for this server.
Permission: None (available to all)
Shows whether premium is active, the expiration date, and a management link
/priority
Set the priority level of a ticket.
priority
String
Yes
HIGH (🔴), MEDIUM (🟠), or LOW (🟢)
Permission: Staff only
Context: Must be used inside a ticket channel
Prepends the priority emoji to the channel name
Rate-limited: 2 changes per 10 minutes (Discord channel rename limit)
/release
Release (unclaim) a ticket you previously claimed.
Permission: Staff only (the staff member who claimed it)
Context: Must be used inside a ticket channel
/remove
Remove a user or role from the current ticket.
user
User
No
The user to remove
role
Role
No
The role to remove
Permission: Ticket creator or staff
Context: Must be used inside a ticket channel
Cannot remove the bot or the ticket creator
At least one of
userorrolemust be provided
/rename
Rename a ticket channel.
name
String
Yes
New channel name (1–100 characters)
Permission: Ticket creator or staff
Context: Must be used inside a ticket channel
Rate-limited: 2 renames per 10 minutes
/thread
Create a private staff discussion thread inside a ticket.
Permission: Staff only
Context: Must be used inside a ticket channel
Creates a
PrivateThreadnamed "Staff Discussion - {ticket name}"Thread auto-archives after 7 days of inactivity
/tickets
View open tickets for yourself or another member.
member
User
No
The member whose tickets to view
Permission: Viewing another member's tickets requires staff
Shows ticket links with decrypted topic previews
/transcript
Generate a transcript of the current ticket.
Permission: Staff only
Context: Must be used inside a ticket channel
Creates a permanent transcript with a unique ID and web viewer link
Context Menu Commands
Create ticket from message (Message)
Right-click a message → Apps → Create ticket from message
Creates a new ticket referencing the selected message
The referenced message is stored as
referencesMessageId
Pin message (Message)
Right-click a message → Apps → Pin message
Pins the selected message in the ticket channel
Must be used inside a ticket channel
Create ticket for user (User)
Right-click a user → Apps → Create ticket for user
Permission: Staff only
Creates a ticket creation prompt for the selected user
Interactive Components
Panel Buttons
When a user clicks "Create Ticket" on a panel:
Checks if the user meets
requiredRolesfor the selected optionIf questions are configured, shows a modal with up to 5 questions
Creates the ticket (as a channel or thread, depending on settings)
Close Confirmation Buttons
When closing a ticket, two buttons appear:
Yes — Confirms the close (may show feedback modal first)
No — Cancels the close action
Help Navigation
The /help command provides:
A select menu to switch between topics
Previous/Next buttons for paginated command lists
FAQ Select Menu
FAQ panels display a select menu where users can browse questions and view answers inline.
Deprecated Commands
The following commands exist as .js.old files and are not loaded by the bot:
/move
Move a ticket to another category
/tag
Use a saved tag/canned response
/topic
View or edit the ticket topic
/transfer
Transfer ticket ownership to another user
These may be re-introduced in a future version.
Quick Reference Table
/add
user? role?
Creator/Staff
Add user or role to ticket
/claim
—
Staff
Claim a ticket
/close
reason?
Creator/Staff
Close a ticket
/closerequest
reason?
Creator/Staff
Request ticket closure
/createticket
user! type? reason?
—
Create ticket for user
/dashboard
—
—
Get dashboard link
/escalate
role! reason?
Participant
Escalate ticket
/help
—
—
Show help menu
/panel
title? description?
Manage Server
Create ticket panel
/prefix
prefix?
Premium
View/set prefix
/premium
—
—
View premium status
/priority
priority!
Staff
Set ticket priority
/release
—
Staff
Unclaim a ticket
/remove
user? role?
Creator/Staff
Remove from ticket
/rename
name!
Creator/Staff
Rename ticket channel
/thread
—
Staff
Create staff thread
/tickets
member?
Staff (others)
List open tickets
/transcript
—
Staff
Generate transcript
! = required, ? = optional
Last updated