Overview
The ticket system supports plain messages, embed blocks via{embed}, variables, and conditional logic.
Base Customization
You can learn how to create your own embeds on the Embeds documentation page.
Don’t want to make your own? Check out our community-created Showcase channel.
Basic Embed Example
Form Submission Example
Required Roles Message
Each option has its ownRequired Roles message inside the messages section of the option settings. Use this to explain to a member why they are not permitted to open that option.
- It is always sent .
- Role mentions and
@everyoneare suppressed. - Only the pinged member can be mentioned.
Conditional Blocks Advanced
Conditional blocks control what gets displayed based on the evaluation value (useful for dynamic flow handling). With conditionals, you can turn your embeds into a program that is able to change values based on given inputs.Conditional blocks do not support nesting at this time.
Supported Syntax
Condition Types
{ticket.var} == value{ticket.var} != value- Truthy checks:
{if {ticket.form.id}}
