Skip to main content
Quarky’s ticket system gives your server a structured way to handle support requests, questions, and feedback. Members click a button on a ticket embed to open a private thread, and your support team is pinged automatically. You can optionally attach a Custom Form so members answer specific questions when opening a ticket. The system is built from two components that work together:
  • Ticket panels — define settings for each ticket type: category, support role, channel name, welcome message, and an optional form
  • Ticket embeds — the message posted in your server with one or more buttons, each linked to a ticket panel

Creating a ticket panel

1
Begin by using the command /admin-ticket panel create and give the panel a name.
2
The following wizard will pop up where you can configure all settings related to the ticket panel.
3
Choose the Ticket Panel Category and the Support Role to be mentioned when the ticket is created as shown below.
4
Click Config to choose:
  • Ticket Channel Name — name of the channel created when users click the create ticket button
  • User Max Tickets Open — maximum number of tickets a single user can have open in this panel
Then click Submit.
5
Click Welcome Message to configure the welcome message embed shown when a user creates a ticket:
  • Embed Title
  • Embed Description
  • Embed Hex Color
  • Embed Footer
  • Embed Image
Then click Submit.
6
If you have Quarky Custom Forms enabled in your server, you can connect forms with different types of questions to be answered by the user after creating a ticket.Click Form and choose the associated form panel for this ticket panel.
Refer to Form Panel documentation.
7
Click Save.After saving, you can now edit the ticket panel using the Edit button or delete it using the Delete button.

Creating a ticket embed

Once you have at least one ticket panel, create a ticket embed to post in your server.
1
Now that the ticket panel is ready, run /admin-ticket embed create [name] to create a new ticket embed.
2
After running the command, the embed creation wizard will pop up. Here you can configure the embed and all button panels linked to it.
3
Click Embed and provide any of the following (all optional but recommended):
  • Title
  • Description
  • Hex Color
  • Footer
  • Image
Then click Submit.
4
After submitting, the embed preview updates to match your configuration.
5
Scroll down and click Panels to begin attaching ticket panel buttons to this embed.
6
Click Add Panel to insert your first ticket button panel.
7
Click Button to customize its appearance. Configure:
SettingOptions
Button LabelText displayed on the button
Button Color0 Grey · 1 Blurple · 2 Green · 3 Red
Button EmojiEmoji shown on the button
Click Submit when done.
8
From the dropdown, select the Ticket Panel you created earlier (for example, panel).
Then click Save.
9
After saving, you can:
  • Send the embed to a channel
  • Edit it again
  • Delete it
10
Click Send, choose a channel, and the embed will be posted there.
11
When a member clicks a ticket button, a private thread is created for them.
If your panel includes a form, the bot guides the user through each question.
Clicking a ticket button begins the ticket process. The user is guided through all configured questions, and the support team is notified once all responses are collected.

Slash commands

Panel commands

CommandDescription
/admin-ticket panel create [name]Create a new ticket panel with the interactive wizard
/admin-ticket panel get [name]View a saved ticket panel with Edit and Delete actions
/admin-ticket panel listList all saved ticket panel names

Embed commands

CommandDescription
/admin-ticket embed create [name]Create a new ticket embed with the interactive wizard
/admin-ticket embed get [name]View a ticket embed with Send, Edit, and Delete actions
/admin-ticket embed listList all saved ticket embed names

In-ticket commands

CommandDescription
/ticket addAdd a user to the current ticket thread
/ticket removeRemove a user from the current ticket thread
/ticket claimClaim the ticket you are currently in
/ticket unclaimUnclaim the ticket you are currently in
/ticket closeClose the current ticket thread