Welcome to Ticket Tool! We’ll help you get set up with your first panel, ready to take tickets.
You’ll need:
Administrator
permission on that server.By default only members with the
Administrator
permission can log into the Ticket Tool Dashboard. An Administrator can let other roles access the dashboard by setting up Dashboard Roles.
You can find Dashboard Roles in the Server Configs section of the Dashboard. To get to the dashboard, follow this guide until at least Step 3.
Remember, having a dashboard role gives access to changing the bot’s settings, not access to tickets. So, you don’t need to give one to all of your staff members. Instead, you will give them a Support Team role.
Feel free to join our Support Server if you get stuck! We’ll be happy to help. Please note that we won’t setup the bot for you, however.
Invite the bot to your Discord server.
Create a Support Team role for people who will answer tickets, if you don’t already have one. This will likely be the staff team of your server.
You can name the role anything you’d like. In this example, I call it “My Support Team Role”.
Optional: Create a category for new tickets to be added to.
Open the Ticket Tool Dashboard in another tab. You will be setting up the bot there, while reading the instructions here.
On the Dashboard which you just opened (Not here, this is just the instructions), log in with discord if you haven’t already.
Next, click on the server you invited the bot to, then click “Panel Configs” on the sidebar.
Don’t see your server on the dashboard?
Log out and log back in.
If this doesn’t work, double-check you haveAdministrator
permission on this server.
You can find full troubleshooting steps here.
Its time to create a panel!
What are Panels?
Panels are the main interface to Ticket Tool. It lets people easily create a ticket, and tells them what kind of ticket they’re creating.
Each panel can have different settings. For example, a different message or sending tickets to a different category.
Still in Panel Configs, click the green “Create Panel” button in the top left, then fill in the details as described.
“Panel Name” can be anything you’d like, it’s what’s displayed as the title of the panel by default, and it’s the {panel_name} variable if not.
If you created a category, you can set new tickets to be sent to it in Dashboard > Panel Configs > Category Options. Make sure to save afterwards!
Finally, you just need to send the panel to a channel on your server. This is where people will make their tickets by reacting to the panel.
You might have already done this in the step before, if you specified a panel channel whilst creating the panel. If so, there’s no need to send it again. It should be ready to go in that channel.
You may need to make a channel for this purpose if you don’t already have one.
It’s a good idea to make it so nobody but you and TicketTool have theSend Messages
andAdd Reactions
permissions in this channel.
Do this by turning these permissions to red for@everyone
in the channel, and turning it to green for your own role and the bot’s role.
💎 Premium Users can send Multipanels, combining multiple panels together into one with multiple reactions. You can use this, for example, to send tickets to different departments or language teams.
You should now have a panel in your Discord Server! Congratulations 🎉
Now, try it out by clicking the 📩 on the panel you sent to create a ticket.
You should now have a basic Ticket Tool setup ready to make tickets on your server, however much more customization is possible.
Remember, in all pages where you edit options, there is a green “Save” button. Use this after you finish to apply your changes.
Some settings are only for Premium users. They are marked by a red diamond icon on the dashboard and a 💎 icon in these docs.
Others have a limit on the number of letters you can enter as a free user, while premium users can go up to the Discord character limit. These are marked with a white diamond.
Consider supporting the development and hosting of the bot by purchasing Premium, to unlock full customization and more.