Skip to main content

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 25 forms per server.
  • Up to 5 fields per form.
  • Up to 25 static options per select field.

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>}.