# Ticketing System

Number of ticketing panels chage with the Premium level your server has:

* Without: 5
* Silver: 10
* Gold: 15
* Platinium: 20&#x20;

You can get FlaviBot Premium at <https://flavibot.xyz/premium>

To enable the Ticketing system, go to your server's dashboard, you can access it with the `/dashboard` command on your server or go to <https://flavibot.xyz/dashboard/> then select Ticketing under Server Management, like the image below:

&#x20;

<figure><img src="/files/4AJIivGpbaSQgS9HNBT3" alt=""><figcaption></figcaption></figure>

To create a ticket panel, click `Add panel`

<figure><img src="/files/bL4zhEPB0k7MFGr1lhT6" alt=""><figcaption></figcaption></figure>

It will ask you how to name the panel, this will be used only in the dashboard to recognise which panel is which if you create multiple panels.&#x20;

<figure><img src="/files/X897PFmnaggSwfhdy65d" alt=""><figcaption></figcaption></figure>

Click `Yes` to confirm the name of the panel.

Click `Edit` to then enter the config of the ticket panel.

<figure><img src="/files/MRy48WwuIYPBM49ZJXKQ" alt=""><figcaption></figcaption></figure>

You will then be met with a lot of config fields but dont panic, it's very straight forward

<figure><img src="/files/Y46gIIi0L8sShZCRPl6s" alt=""><figcaption></figcaption></figure>

The first `channel` field is where the members will go to open a ticket, you can select this channel in multiple ticket systems if you want multiple.

<figure><img src="/files/0WJ8EytvIITgK9NTIiqn" alt=""><figcaption></figcaption></figure>

The second `channel` field is for logs of channel opening and closing&#x20;

<figure><img src="/files/846XZyXt4n3ope8SYVcL" alt=""><figcaption><p>Example of ticket logs</p></figcaption></figure>

The next field is `Support Roles` this will set permissions for users who have this role to interact with tickets, such as claiming and closing tickets. You will have to add premission to the tickets category for the role to see tickets.&#x20;

Then there is the `Embed Description` field, this will change the description of the ticket interface.

<figure><img src="/files/QP2jZ6WuLi2lJ3aZmAVL" alt=""><figcaption></figcaption></figure>

&#x20;

<figure><img src="/files/0WJ8EytvIITgK9NTIiqn" alt=""><figcaption></figcaption></figure>

The last two fields will change the message when a user opens a ticket.

<figure><img src="/files/Rj1WcWXk7aNXzURwVkX8" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/dfSLTfKYjMUi4FO8gFyD" alt=""><figcaption></figcaption></figure>

If you want to mention the user who opened the ticket, use the `{author}` variable that shows when creating the ticket panel.

If you want to mention a role, use the role's id and put it in `<@&role-id>` , to copy a role ID, go to the role list and right-click the role, then `Copy Role ID`

<figure><img src="/files/2i5l7ffffnb8C4G04cAB" alt=""><figcaption><p>Developer mode might be needed (Discord settings > App settings > Advanced > Developer mode)</p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://guide.flavibot.xyz/d/features/ticketing-system.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
