Required Permission: Server Owner, Extra Owners, and Trusted Users can configure the ticket system. Managing active tickets requires a configured Support Role.
Step-by-Step Setup Guide
Setting up your ticket system requires configuring your team, creating your categories, and deploying the interactive panel.Set Logging Channel
Set the channel where ticket creations, deletions, and transcripts will be sent.Optional: Turn on automatic chat transcripts with
.ticket autotranscript enable.Create Ticket Types
Create the distinct categories (types) users can open. You need at least one type before creating a panel.(Syntax:
.ticket type create <name> <category> [label] [emoji])Deploy the Panel
Deploy the panel into your chosen channel. You can use normal text or a rich embed (see Customizing Messages below).After running this command, an interactive menu will appear allowing you to select which of your configured ticket types to include, and whether you want them displayed as Buttons or a Dropdown Menu.
Customizing Messages
You can use both plain text and rich embeds for both your Ticket Panels and your Greet Messages (the message sent inside the ticket when it opens).Customizing the Panel
Design a rich embed using the interactive embed builder, then deploy your panel using the{embed:name} syntax.
Customizing the Greet Message
The greet message is the first message ZEON sends inside a newly opened ticket. You can attach a custom embed to it in the exact same way.support_info embed.
Managing Active Tickets
Once a user opens a ticket, your Support Team can manage it using the control panel sent inside the ticket channel, or via commands.Inside-Ticket Commands
These commands must be run inside the actual ticket channel.| Command | Description |
|---|---|
.ticket add @user/@role | Give a specific user or role access to the ticket |
.ticket remove @user/@role | Remove a specific user or role from the ticket |
.ticket rename <name> | Rename the ticket channel |
.ticket close | Archive the ticket (hides it from the user, keeps it for staff) |
.ticket reopen | Reopen an archived ticket (restores user access) |
.ticket transcript | Manually generate and send an HTML transcript |
.ticket delete | Permanently delete the ticket channel in 5 seconds |
Interactive Control Panel
Every ticket automatically contains a persistent control panel at the bottom with quick-action buttons for support staff. Active Tickets:Close(Red): Archives the ticket, hiding it from the user while preserving it for staff.Rename(Grey): Opens a popup menu to quickly rename the channel.Transcript(Grey): Generates an HTML log of the chat and sends it to the logging channel.Delete(Red): Permanently deletes the ticket channel.
Reopen(Green): Un-archives the ticket and restores the user’s access.Rename(Grey): Opens a popup menu to quickly rename the channel.Transcript(Grey): Generates an HTML log of the chat and sends it to the logging channel.Delete(Red): Permanently deletes the ticket channel.

