> For the complete documentation index, see [llms.txt](https://infinitybot.gitbook.io/infinitybot-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://infinitybot.gitbook.io/infinitybot-docs/user-feedback/tickets.md).

# Tickets

With the ticket feature you can set up a panel where users can create a ticket to speak to a staff member 1 to 1

{% hint style="info" %}
This system has partial [multi-language](/infinitybot-docs/basics/languages.md) support, meaning only a part of this system will be auto translated.&#x20;
{% endhint %}

## Setup the Panel

You can use the `/ticket setup` command to set up the ticket panel. The command has a few options, and after running the command, you will be asked some questions to set up the system. You can check them out in the steps below.&#x20;

| Command Option Name | Function                                                                                               |
| ------------------- | ------------------------------------------------------------------------------------------------------ |
| big-panel-image     | If you select an image in this optional option, is will show up at the bottom of your ticket panel.    |
| small-panel-image   | If you select an image in this optional option, it will show up in the top right of your ticket panel. |

{% stepper %}
{% step %}
After running the `/ticket setup` command, the bot will ask you to select your ticket staff role. This will be the role that has access to your tickets, and can manage them.

<figure><img src="https://2255898787-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZqXmdaTQZknKkvcG0Uxz%2Fuploads%2FS2BiduKgclkMImokX3mZ%2Fimage.png?alt=media&amp;token=314fd553-bcba-4137-a369-8f730e0d2f7a" alt="" width="563"><figcaption></figcaption></figure>
{% endstep %}

{% step %}
The bot will now provide you with a form, here, you can enter:

| Form question        | Function                                                                       |
| -------------------- | ------------------------------------------------------------------------------ |
| Ticket panel title   | In this field, you can optionally enter the title of your ticket panel.        |
| Ticket panel content | In this field you need to add the base content of your panel                   |
| Ticket button text   | This will be the text on your panel's button.                                  |
| Panel colour         | This will be the colour of your panel. Please make sure to enter a hex colour. |

<figure><img src="https://2255898787-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZqXmdaTQZknKkvcG0Uxz%2Fuploads%2FSU4JsgUyfTdpBDCoacuC%2Fimage.png?alt=media&amp;token=c7d1efc7-f369-445b-81ff-910a64b73607" alt="" width="431"><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Now you can select the colour for your panel's button. You have 4 colours to choose from:

<figure><img src="https://2255898787-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZqXmdaTQZknKkvcG0Uxz%2Fuploads%2Fy7xzKJlJy1M7vQTcgOhI%2Fimage.png?alt=media&amp;token=f4d64974-9db2-403a-ac4a-7ecd767d785f" alt="" width="380"><figcaption></figcaption></figure>
{% endstep %}

{% step %}
The bot will now ask you whether or not it should provide users with a form where they need to explain their issue before the ticket is created.

<figure><img src="https://2255898787-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZqXmdaTQZknKkvcG0Uxz%2Fuploads%2FCfkYotN4s4td6KVMY60Y%2Fimage.png?alt=media&amp;token=6103d9cd-7881-4959-b2c4-cc8eac16128a" alt="" width="545"><figcaption></figcaption></figure>

The form users will get looks like this:

<figure><img src="https://2255898787-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZqXmdaTQZknKkvcG0Uxz%2Fuploads%2FBwrOYWLWn4hmthLxZ2PT%2Fimage.png?alt=media&amp;token=f0d7aa92-00bf-43b9-adb5-fffeaa4ee021" alt="" width="429"><figcaption></figcaption></figure>
{% endstep %}

{% step %}
The bot will then ask whether or not is should ping your staff team when a ticket is created.&#x20;

<figure><img src="https://2255898787-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZqXmdaTQZknKkvcG0Uxz%2Fuploads%2F1OLrg6XFsPYhgT1nSxmG%2Fimage.png?alt=media&amp;token=1153c588-8864-4b56-947a-6a3f9b71dc47" alt="" width="499"><figcaption></figcaption></figure>
{% endstep %}

{% step %}
And that's it! The bot will now send your custom ticket panel.&#x20;

<figure><img src="https://2255898787-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZqXmdaTQZknKkvcG0Uxz%2Fuploads%2FqGFJKRAOEcgI2d4rg9eo%2Fimage.png?alt=media&amp;token=7fe3c109-ef62-498e-b048-167ece2ae2bc" alt="" width="561"><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

### Ticket Staff Tools

Staff tools can be accessed through the 'Staff Tools' button.

<figure><img src="https://2255898787-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZqXmdaTQZknKkvcG0Uxz%2Fuploads%2F85kIM9Rudigoxro1gWJw%2Fimage.png?alt=media&amp;token=445a81ca-ae6d-4c85-b740-d7bda1f97c4a" alt="" width="563"><figcaption></figcaption></figure>

#### Send activity notice

This will ping the user and ask them if they still need help. We suggest you use this when the user who created the ticket did not send a message in a while.&#x20;

<figure><img src="https://2255898787-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZqXmdaTQZknKkvcG0Uxz%2Fuploads%2FlT7m6xVBJY4AlxVzSAMh%2Fimage.png?alt=media&amp;token=12328129-1b85-4180-bf18-37bc19b78d3e" alt="" width="407"><figcaption></figcaption></figure>

#### Close ticket in one hour

This will start a timer to close the ticket in one hour if not cancelled.&#x20;

<figure><img src="https://2255898787-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZqXmdaTQZknKkvcG0Uxz%2Fuploads%2FzIEZUnhX9S0cNb19kgJu%2Fimage.png?alt=media&amp;token=f6c0f5d6-06b5-4317-9d1a-28cbab0d67c4" alt="" width="300"><figcaption></figcaption></figure>

#### Add a user

This will add a user to the ticket. After selecting this, you will be asked to select the user you wish to add.&#x20;

<figure><img src="https://2255898787-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZqXmdaTQZknKkvcG0Uxz%2Fuploads%2FSUgWT4C2Zxmkc0IC21Th%2Fimage.png?alt=media&amp;token=b428a9dd-b7e7-4c2c-b07a-8603efbfa6de" alt="" width="372"><figcaption></figcaption></figure>

#### Remove a user

This will remove a user from the ticket. After selecting this, you will be asked to select the user you wish to remove.

<figure><img src="https://2255898787-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZqXmdaTQZknKkvcG0Uxz%2Fuploads%2FHfMkogmXiTpKhjNhwQWe%2Fimage.png?alt=media&amp;token=ffab853d-c415-451e-a635-0975855c4a8b" alt="" width="403"><figcaption></figcaption></figure>

## Ticket Reviews

If you want to get feedback from your server members who created a ticket about your support, you can use the `/ticket review-setup` command to allow users to do so.

![](https://2255898787-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZqXmdaTQZknKkvcG0Uxz%2Fuploads%2FYMzNeoPJnfP83A5XbSE8%2Fimage.png?alt=media\&token=32c92c52-7c4b-4004-a996-cacdad83aa45)

| Command Option Name | Function                                                                            |
| ------------------- | ----------------------------------------------------------------------------------- |
| panel-channel       | In this option you can select the channel where you want to have your review panel. |
| response-channel    | In this option you can receive feedback from server members                         |

{% hint style="info" %}
If you need to re-use this command, it will **not** reset your review count or stars.
{% endhint %}

## Blacklist Users from Tickets

If a user is creating tickets without reason or you just don't want him to be able to create tickets, you can blacklist a user with the `/ticket blacklist` command. Users will not be able to create any tickets or create any reviews, instead, the message below will show:

<figure><img src="https://2255898787-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZqXmdaTQZknKkvcG0Uxz%2Fuploads%2FrL5nvAKtumFiRBsIqyO7%2Fimage.png?alt=media&amp;token=6bbe39fb-f8e2-4cef-82ef-4898fbd71328" alt="" width="514"><figcaption></figcaption></figure>

| Command Option Name | Function                                                                        |
| ------------------- | ------------------------------------------------------------------------------- |
| action              | In this option you can select the action that you would like to take.           |
| user                | In this option you can select the user you would like to preform the action on. |
