Configuring Button and Select Menu Settings
Ticket King allows you to create customized buttons and select menu options that users can click to create tickets. Each option can have its own settings, questions, roles, and categories.
This documentation is still a work in progress. We are constantly making improvements and will continue to add additional information.
Accessing Option Configuration
To configure a button or select menu option:
Navigate to your server's dashboard on the Ticket King website
Go to the Panels section
Select the panel you want to edit
Click on the settings icon on any existing button (like "General Question") to edit it, or add a new button/option

Configuration Tabs
The button configuration interface has three main tabs:
General Tab
The General tab contains the core settings for your button/option:
Ticket Questions
Purpose: Set up questions that users must answer before creating a ticket
Example: Ask for issue description, account information, or priority level
Option Status
Toggle: Control the visibility and availability of this option to users
When Disabled: The button/option will not appear or be clickable
Ticket Style
Create as Channel: Standard ticket channel creation (default)
Create as Thread: Creates tickets as Discord threads instead of channels
Required Roles
Purpose: Specify which roles users must have to use this ticket option
Messages Tab
The Messages tab allows you to customize all messages related to this ticket type:
Custom Embed Content
Purpose: Customize the embed message displayed when this ticket type is created
Add Variable: Insert dynamic variables like user mention, ticket number, etc.
Character Limit: 2048 characters
Custom Ticket Message
Purpose: Customize the message displayed above the embed when this ticket is created
Add Variable: Use variables for dynamic content
Character Limit: 1024 characters
Custom Admin Thread Message
Purpose: Customize the message sent in the private staff thread if one is opened for this ticket
Add Variable: Include relevant variables for staff context
Character Limit: 1024 characters
Advanced Tab
The Advanced tab provides additional configuration options:
Support Roles
Purpose: Assign specific roles that will manage this ticket type
Usage: Select roles that should have access to tickets created with this option
Note: These roles override the general ticket roles for this specific button
Ticket Name Format
Purpose: Customize how ticket channels are named
Default:
ticket-{TICKET_NUMBER}
Variables: Use placeholders like
{TICKET_NUMBER}
,{USERNAME}
,{BUTTON_NAME}
Example:
billing-{TICKET_NUMBER}
or{USERNAME}-support
Custom Category
Purpose: Select which Discord category tickets from this button will be created in
Usage: Choose from your server's existing categories
Benefit: Organize different ticket types into separate categories
Custom Pings
Toggle: "Use ticket roles as ping roles"
Purpose: Control whether support roles are pinged when tickets are created
Alternative: Toggle off to select specific roles to ping
SteamID Integration
Purpose: Require users to link their Steam account before creating tickets
Toggle: Enable/disable Steam linking requirement
Use Case: Gaming servers that need to verify Steam accounts
Last updated
Was this helpful?