Form Rules
Server Level
Forms are owned and managed at the server level.
Many-to-One
A single form can be attached to many different ticket options across various panels.
One per Option
An individual option can have at most one intake form attached at a time.
Answer Snapshots
Form answers are snapshotted onto the ticket. Old tickets keep the exact answers submitted at that time.
Form Limits
Due to Discord’s modal constraints, the following limits apply:- Up to
25forms per server. - Up to
5fields per form. - Up to
25static options perselectfield.
Attaching a Form
Once you have created a form, you must attach it to an option so that it triggers when users interact with the panel.1
Open Ticket Forms
Run
.tickets forms. Click Add to create a new form.2
Configure Form Settings
Set the form’s name, title, and fields.
3
Select Your Form
Run
.tickets options. Choose your panel and option, then select Form.4
Bind the Form
Choose the form you just created from the dropdown.
Form Settings
Supported Field Types
All form fields share these baseline attributes:Label, Key, and Required.
The Key is used to reference a field’s answer in variables as {ticket.form.field.<key>}.
