. (the default prefix); replace the dot if your server has configured a different prefix. The .ticket group also accepts .tickets; Tickets has no slash commands.
Permissions
Configuration commands requireManage Channels from the person running them; Headless’s permission layer may also accept a matching Fake Permission. Claiming requires a configured support role or Manage Channels.
.ticket close and .ticket transcript, including their corresponding controls, do not perform an additional staff check. Any member who can access the private channel can use them. Channel overwrites are the effective access boundary. Fake Permissions never grants native Discord permissions to the bot.Configuration commands
Panel, staff, and logs
Panel, staff, and logs
These commands enable Tickets and define who manages ticket channels and where records are stored.
.ticket— Aliases:.tickets· Requirement: Server · Behavior: Shows status; in an active ticket, redisplays its controls..ticket setup #panel [#category]— Aliases:set,config· Requirement:Manage Channels· Behavior: Enables Tickets, requests an initial reason, saves destinations, publishes the panel, and displays diagnostics..ticket panel— Aliases:send,publicar· Requirement:Manage Channels· Behavior: Publishes or updates the saved panel..ticket role @support— Aliases:rol· Requirement:Manage Channels· Behavior: Adds a support role; up to 25 per server..ticket log #channel— Aliases:logs· Requirement:Manage Channels· Behavior: Sets the explicit destination for logs and transcripts.
Panel appearance
Panel appearance
Each command requires
Manage Channels and updates the saved panel..ticket thumbnail URL— Aliases:thumb,miniatura· Behavior: Sets or clears (off) the thumbnail..ticket image URL— Aliases:imagen· Behavior: Sets or clears the image..ticket gif URL— Aliases:animacion· Behavior: Sets or clears the GIF..ticket button label | HTTPS_URL— Aliases:btn,link,boton· Behavior: Adds or replaces a labeled link;remove labelremoves one andclearremoves all. Maximum 4 HTTPS links..ticket accent #RRGGBB— Aliases:color· Behavior: Changes the panel and control accent color.
Messages and closing
Messages and closing
Each command requires
Manage Channels..ticket mention user on|off— Aliases:mencionar· Behavior: Toggles requester mentions when a ticket opens. Usestaffto toggle support-role mentions..ticket open-message text— Aliases:mensaje· Behavior: Sets the message or template inside the private channel..ticket close-delay [seconds=10]— Aliases:autodelete· Behavior: Schedules deletion after closing, from 0 to 86,400 seconds; defaults to 10 when omitted.
Actions in a ticket channel
Claiming
Claiming
A configured support role or a member with
Manage Channels can claim a ticket. The ticket must be active. Claiming assigns the current handler; there is no separate .ticket claim command.- Claim from the ticket control — Access: Configured support role or
Manage Channels· Result: Records the current ticket handler.
Transcript
Transcript
Any member with access to the channel can run the command. Transcripts require the feature to be enabled for the ticket and an explicit log channel; Headless attaches a
.txt file..ticket transcript— Access: Member with channel access · Result: Generates a transcript and sends it to the configured log channel.
Closing
Closing
Any member with channel access can close a ticket. Headless retains the record and schedules channel deletion. Transcript and close-DM delivery are best-effort.
.ticket close [reason]— Access: Member with channel access · Result: Closes the ticket and records the supplied reason or the default text.
