Ticketsmaster Documentation
Simple, easy to understand, breakdown of each command
quicksetup
Quickly sets up the bot with default settings and creates three different panels. Ban Appeals, Reports, and Questions.
help
Displays help information about the bot.
close <reason>
Closes the current ticket.
closeolderthan <time in m/h/d/w>
Closes all tickets that are older than the specified time. Time can be specified in minutes (m), hours (h), days (d), or weeks (w).
panelcreate --title <title for embed> --description <description of embed>
Creates a ticket panel with a custom name for users to click and create tickets.
multipanelcreate --title <title for embed> --description <description of embed> --button1 <button1 name> --button2 <button2 name> --button3 <button3 name>
Creates a ticket panel with multiple buttons for different ticket types.
viewtranscripts <@mention/username/UserID>
Displays the transcripts of a user's tickets. (sent in DMs)
dmtranscript <on/off/config>
Controls whether users receive a transcript in their DMs when a ticket is closed.
addstaff <roleName>
Adds a staff role to be able to view and manage tickets.
removestaff <roleName>
Removes a staff role from managing tickets.
viewstaff
View what roles are designated as staff.
addadmin <@mention/username/UserID>
Adds a user as a Tickets Admin.
removeadmin <@mention/username/UserID>
Removes a user as a Tickets Admin.
viewadmins
View all the ticket admins.
blacklist <@mention/username/UserID>
Blacklists a user from being able to create tickets.
tempblacklist <s/m/d/h/w>
Temporarily blacklists a user from creating tickets for the specified duration.
unblacklist <@mention/username/UserID>
Unblacklists a previously blacklisted user.
viewblacklist
View the list of blacklisted users.
autoclose help
Displays help information about autoclose commands.
inactivepurge <h/d/w>
Automatically purges tickets that have been inactive for the specified time.
clearblacklist
Clears all users from the blacklist.
ban <@mention/username/userId>
Bans a user from the server.
unban <@mention/username/userId>
Unbans a user from the server.
kick <@mention/username/userId>
Kicks a user from the server.
timeout <@mention/username/userId> <duration in s, m, d, w> <reason>
Times out a user for a specified duration.
untimeout <@mention/username/userId>
Removes a user's timeout.
nickname <@mention/username/userId> <newNickname>
Change the specified member's nickname.
botclear
Clears all bot messages and messages starting with the set prefix.
purge <amount>
Clears the specified amount of messages.
note add <noteContent>
Add a note to a user.
note remove <@mention/username/UserId>
Remove a note from a user.
note clearall <@mention/username/UserId>
Clear all notes for a user.
notes <@mention/username/UserId>
View all notes for a user.
role <@mention/username/UserId> <roleName>
Add/remove roles to/from a user.
roles
View an embed of server roles.
prefix set <newPrefix>
Changes the bot's prefix.
alias add <alias> <commandName>
Add a custom alias for any command.
alias remove <alias>
Remove a command's alias.
alias list
List all active aliases in the server.
settranscriptschannel #channel
Sets the channel where ticket transcripts will be sent.
addtoteam --teamname --rolename
Adds a role to a support team.
removefromteam --teamname --rolename
Removes a role from a support team.
assignteam --team <teamname>
Assigns a support team to the category. MUST be run in a ticket channel.
unassignteam --team <teamname>
Removes the assigned support team from the category. MUST be run in a ticket channel.
createsupportteam <teamname>
Creates a new support team.
deletesupportteam <teamname>
Deletes an existing support team.
supportping --team <teamname> --enable/disable
Enable or disable pinging for a support team.
viewsupportteams
Displays a list of all support teams and their members.
supportteamhelp
Displays help information about support team commands.
autoclose inactivity enable/disable
Enable or disable automatic ticket closing due to inactivity.
autoclose inactivity on <time in s/m/d/h/w>
Set the duration of inactivity before a ticket is automatically closed.
autoclose config
View current autoclose configuration settings.
autoclose onmemberleave enable/disable
Enable or disable automatic ticket closing when a member leaves the server.
addtempviewer <@mention/username/UserID>
Temporarily adds a user as a viewer to the current ticket.
claim
Claims the current ticket for yourself.
claimcount
Shows how many tickets you have claimed.
claimleaderboard
Displays a leaderboard of staff members and their claimed tickets.
unclaim
Unclaims a previously claimed ticket.
add <@mention/username/UserID>
Adds a user to the current ticket.
remove <@mention/username/UserID>
Removes a user from the current ticket.
deletearchive
Deletes an archive from the server.
gettranscript
Gets the transcript of the current ticket.
addviewer <@mention/username/UserID>
Adds a role as a viewer to all tickets following.
removeviewer <@mention/username/UserID>
Removes a role as a viewer for all tickets.
staffactivity
Shows the activity of staff members in tickets.
Ready to get started?
Setup in just 2 minutes or less