Question types

Every form question type, what each is, what it caps at, and what answers look like.

Ticket King forms support several question types. Each behaves differently in the Discord pop-up form and produces a different answer in the opening embed.

The types are Text Input, Dropdown Select, User Select, Role Select, Mentionable Select, and Channel Select.

1. Text Input

A free-text field. It has two styles, picked per question:

  • Short Answer is a single line, for names, IDs, and short codes.

  • Paragraph is multi-line and expandable, for descriptions and reproduction steps. This is the default.

Type-specific settings

Setting
Range

Style

Short Answer or Paragraph (default Paragraph)

Minimum length

0 to 4000 (default 0)

Maximum length

1 to 4000 (default 500)

What the answer looks like

By default the member's text shows as plain text, with any markdown in their answer escaped so it appears literally:

**Username?**
Aspect

You can instead wrap answers in inline code — which makes them tap-to-copy on mobile — by turning on Code-Wrap Question Responses in Ticket Style and Claiming. With it on, the same answer looks like this:

**Username?**
`Aspect`

2. Dropdown Select

A list of choices you set in advance. The member picks one, or more if you allow it.

Type-specific settings

Setting
Range

Choices

Up to 25, each with a label, a value, an optional description, and an optional emoji

Minimum values

0 to 25 (how many they must pick, default 0)

Maximum values

1 to 25 (how many they can pick, default 1)

A typical Dropdown Select has 3 to 10 choices, with minimum and maximum both set to 1, so the member picks exactly one.

What the answer looks like

If you allow multiple picks, the chosen labels are joined with commas.

3. User Select

A picker for Discord users.

Type-specific settings

Setting
Range

Minimum values

0 to 25 (default 0)

Maximum values

1 to 25 (default 1)

What the answer looks like

Discord user mentions:

4. Role Select

A picker for Discord roles.

Type-specific settings

The same as User Select. Minimum values 0 to 25 (default 0), maximum values 1 to 25 (default 1).

What the answer looks like

Discord role mentions:

5. Mentionable Select

A picker that accepts either users or roles. Use it when the answer could be either one.

Type-specific settings

The same as User Select and Role Select.

What the answer looks like

Mentions for the picked users or roles. Both are shown in the user-mention style:

6. Channel Select

A picker for Discord channels.

Type-specific settings

Setting
Range or values

Minimum values

0 to 25 (default 0)

Maximum values

1 to 25 (default 1)

Filter by channel type

Pick any of: Text Channels, Voice Channels, Categories, Announcement Channels, News Threads, Public Threads, Private Threads, Stage Channels, Forum Channels

The channel-type filter limits which channels appear in the picker. Leave it empty to allow every channel type. Pick "Text Channels" only to restrict it to text channels.

What the answer looks like

Discord channel mentions:

Per-question fields (across all types)

In addition to type-specific settings, every question has these fields:

Field
Type
Cap or default

Question type

choice

Picked once when you add the question. It cannot be changed after.

Question

text

max 45 characters. The form label members read.

Placeholder

text

max 100 characters. The grey hint inside the input.

Required

toggle

default off. Turn it on to make the question required.

Active / Inactive

toggle

default Active. Inactive questions stay saved but do not appear in the pop-up.

Position

drag handle

reorderable

The Add Question dropdown menu in the per-option editor showing all six type options with their icons and Text Input lab

Adding a question

In the panel editor, open an option and find the questions section. On a ticket option it is called Ticket Questions. On an application option it is called Application Questions.

  1. Click Add Question.

  2. Pick the type from the menu.

  3. Type the question text (max 45 characters).

  4. Add placeholder text if you want (max 100 characters).

  5. Turn Required on if the member must answer this question. It starts off.

  6. Fill in the type-specific settings, such as the length range for text, the choices for a dropdown, or the channel-type filter for a channel select.

  7. Save.

The Add Question button disappears once you have 5 questions, which is the form limit.

Reordering

Drag the handle on the left of a question up or down, then save. The pop-up shows the new order the next time a member opens the form.

Filtering channel select by channel typeRequired vs optional questionsThe five-question limit

Last updated

Was this helpful?