Skip to main content

🛠️ Admin Commands

All commands use the prefix defined in config.json (default: !ticket). Commands are only processed in your configured guild.


Command list

CommandDescription
!ticket panelPost the ticket selection panel
!ticket closeClose the current ticket channel
!ticket id [@role] [#channel] [@user]Look up IDs of mentioned items
!ticket transcriptList the 15 most recent archives
!ticket transcript <filename>Re-DM a specific archive file
!ticket helpShow all commands

!ticket panel

Posts the ticket selection panel embed in PANEL_CHANNEL_ID and adds the numbered reactions.

!ticket panel

Bot response:

✅ Ticket panel posted. [Jump to message]

Can be run from any channel. Repeated use will post multiple panels — delete old ones manually.


!ticket close

Closes the ticket in the current channel. Must be run inside a ticket channel.

!ticket close

Triggers the full close flow: archive → closing embed → 3 s delay → channel deletion.

The bot also adds a 🔒 reaction to your command message as a visual acknowledgement.


!ticket id

Extracts and displays the Fluxer IDs of any mentioned users, roles, or channels in the same message. Also always shows the current channel's ID.

!ticket id @SupportTeam #open-a-ticket @Alice

Example response:

🔍 IDs

Current Channel: `987654321098765432`

Roles:
@SupportTeam → `111222333444555666`

Users:
@Alice → `777888999000111222`

Channels:
#open-a-ticket → `987654321098765432`

This is particularly useful when filling in config.json with category and role IDs.


!ticket transcript

Without arguments, lists up to 15 recent archives:

!ticket transcript

With a filename, DMs that archive file to you:

!ticket transcript ticket-general-alice-0042_2025-03-01T14-30-00-000Z.html

!ticket help

Displays the full command list and currently configured ticket types.

!ticket help

Changing the prefix

Set the prefix field in config.json:

{
"prefix": "!support"
}

Restart the bot for the change to take effect.