Skip to main content
You’ll need the manage_guild permission

What You’ll Get

Setting up the ticket system will automatically create:
  • Tickets category
  • #tickets channel (your ticket panel)
  • #ticket-logs channel (for transcripts & logs)
  • Create a Ticket button
Give the bot these permissions: Manage Channels, Send Messages, Embed Links, Attach Files, and Read Message History.

1

Step 1: Run Setup

;ticket setup
quick setup for you! (you can ofc manage it anytime)
2

Step 2: Open the Config Panel

customize ticket configuration
;ticket config
You’ll see a Ticket Configuration panel:
  • Edit the Panel Message (what shows in #tickets)
  • Set a Log Channel
  • Add Staff Roles
  • Add or Remove Panel Buttons
This panel auto saves for your guild (no need to setup again)
3

Step 3: Add Staff Roles

Press Add Staff Role and paste the Role ID of your support or moderation roles. Staff will gain access to tickets and can Claim or Close tickets.
4

Step 4: Customize Your Panel Message (Optional)

Want a more personal message? Click Set Panel Message and paste your custom embed raw embed builder Example:
{title:ticket support$description:Wait for staff to help you!$#&color:#000000}
5

Step 5: Add More Buttons (Optional)

You can have up to 5 buttons for different ticket types Examples:
;ticket button add support, primary 🎫
;ticket button add report bug, danger ⚠️
Want to remove a button?
;ticket button remove 1
(Use ;ticket config to view button index)
6

Step 6: Set the Message Inside New Tickets

You can control what message appears inside each new ticket channel.
  • Global ticket message:
    ;ticket config message {title:ticket support$description:Wait for staff to help you!$#&color:#000000}
    
  • Button-specific ticket message:
    ;ticket config message 1 {title:ticket support$description:Wait for staff to help you!$#&color:#000000}
    
Example Embed:
  • Guide to add/remove ticket buttons
;ticket button add create a ticket here, secondary 🎫
;ticket button remove 1

  • Claim: Marks the ticket as claimed by a staff and logs it in #ticket-logs
  • Close: Close tickets

Reset ticket configs

If you ever want to start fresh:
;ticket reset

⚠️ Troubleshooting

Can’t see ticket channels? Only the ticket owner, staff can view them, Add your support role again with ;ticket configAdd Staff Role You can use our ;roleinfo <role> to get the role id

If tickets buttons returns you This interaction failed Then you need to edit the buttons, modals, or embeds just a tiny (this is just a problem after hard restart resolved soon)

Panel didn’t update? Run ;ticket config, press Remove all buttons, then re‑add them Or paste a new Panel Message embed builder

You can use our embed builder to make your panel message look professional with titles, thumbnails, and colors
To enable modals for ticket buttons you can use ;ticket config modal
This requires atleast 1 button added already

buttons styles:

  • primary (blue)
  • secondary (gray)
  • success (green)
  • danger (red)
  • link (not recommended to use because it will not create tickets)