- Form panels — define the questions, logs channel, and thread settings for a form
- Form embeds — the message posted in your server with buttons that open a form panel
Question types
Custom Forms support the following question types:| Type | Description | Additional parameters |
|---|---|---|
| Open Ended | Members respond with free-form text | — |
| Rating | Members rate something on a numeric scale | Minimum scale, maximum scale, input type (Buttons or Select Menu) |
| Yes/No | Members choose between Yes and No | Input type (Buttons or Select Menu) |
| Multiple Choice (Single) | Members choose one option from a list | Options, input type (Buttons or Select Menu) |
| Multiple Choice (Multiple) | Members choose one or more options from a list | Options, maximum choices |
| Likert Scale | Members respond on a scale from strongly disagree to strongly agree | Input type (Buttons or Select Menu) |
The question type list is updated as new types are added to Quarky.
Creating a form panel
A setup wizard will open where you can configure the form questions, logs channel, and other settings.


Click Config to set:
- Form Thread Name — the private thread name created when users start the form
- Form Created Reply — message sent when users click the form button
- Form Submitted Reply — message sent when users finish submitting

Add another question by clicking Add Question.
This time select Rating Question as the type and Button as the input type.

This time select Rating Question as the type and Button as the input type.

Click Config again and set the question details, including Minimum Scale and Maximum Scale, then submit.


Add a third question by clicking Add Question.
Select Yes/No Question as the type and Select Menu as the input type.

Select Yes/No Question as the type and Select Menu as the input type.

After adding your three questions, you will see them listed.
Click Save to store the panel configuration.

Click Save to store the panel configuration.

Creating a form embed
Once you have at least one form panel, create a form embed to post in your server.Click Embed and fill in the Title, Description, Hex Color, Footer, and Image. These are optional but recommended for clarity. Click Submit afterward.


Click Button and configure the button settings:
After filling these in, click Submit.

| Setting | Options |
|---|---|
| Button Label | Text shown on the button |
| Button Color | 0 Grey · 1 Blurple · 2 Green · 3 Red |
| Button Emoji | Emoji shown on the button |

When a user clicks the form button, a private thread will open where they can answer the form questions. Below is the first open-ended question.


After answering the first question, the bot sends the second question as selectable rating buttons (1–10).


Each member can only submit a form once per embed message. If you post the same embed in a different channel, the member can submit once via that channel’s button. This keeps submissions organized in the logs channel per embed.
Slash commands
Panel commands
| Command | Description |
|---|---|
/form panel create [name] | Create a new form panel with the interactive wizard |
/form panel get [name] | View a form panel with Edit and Delete actions |
/form panel list | List all saved form panel names |
Embed commands
| Command | Description |
|---|---|
/form embed create [name] | Create a new form embed with the interactive wizard |
/form embed get [name] | View a form embed with Send, Edit, and Delete actions |
/form embed list | List all saved form embed names |


















