How to setup Ticket Tags

What are TicketTags?

As you may already be aware - we have a ticket tag system. Allowing you to split your ticket bot into departments, allowing better management and control between your users and staff members.

Ticket Tags allows you to create a ticket alias (like -ticket support) and allows you to add the department onto an embed - you set via the panel.

Let me explain how to setup TicketTags to your fullest.

Once you are on the panel you will see a "Ticket Tags" option - this will only work currently for the Ticket Alias although if you are looking to add them onto an embed we need to tell the bot where to create the embed.

Lets tell the bot where to put the embed and change the embed description

If you go to https://panel.helper.gg/ and login with your Discord Account. Once you have logged in, if you select your server, you will see a "Tickets" option, under this will be "Ticket Tags" as you can see here;

Once you have clicked on "Ticket Tags" if you find the option for "Ticket Create Reaction Embed Channel" and put an ID in that box. (remember it needs to be an ID for a channel not a category)

If you are unsure on how to get the ID, if you right click the channel and click "Copy ID" (enable dev mode) - If we then put it into the box like you can see here;

All done - now lets move onto changing the embed.

Lets change the embed description

Your current description will be basic with no information, and would make no sense if you are to make multiple departments. Therefore we have made a pre-made example that you can copy and paste into the required options. These can be seen by clicking "Ticket Tag examples" - to change the embed description go onto "Ticket Tag examples" as I will explain there on how to do so.

pageTicket Tag examples

How do you create multiple departments? and setup ticket Alias's

On the page we directed you too earlier, you will see a "new tag" button at the top right, it will make a container appear just below it, like you can see here;

If you click "Edit" it will pull up a pop-up with the ability to customise and add a "Tag" - a Tag is what allows you to set reactions and so on.

Now lets change the tag settings

Lets start from the top option, and work our way down;

Setting up Alias for the Ticket command and Ticket Reasons

If you are looking for an "Alias" (which supports -ticket support, -ticket bug etc.) then put the ALIAS in the "Ticket Alias" box. Examples can be "Support" "General" "Bugs" "Purchase" and so on.

Setting a Ticket Alias means that the ticket REASON will be set to that. If not, it will default to the default reason message. So be sure to set a Ticket Alias to best suit your moderators needs.

How to change where the ticket is created (per tag)

As you can also see there is a "Category" which allows you to choose what Discord Category you put the ticket in, when created. This allows you to make departments more clear, as you can make predefined categories for each Department. So if you set the "Category" to your Category ID, which you would obtain from Discord (enable developer mode). As you can see below;

Setting up the emoji (reaction) for users to click

As I'm sure you are waiting to create your departments. What you need to do now is find an emoji (either a discord or a custom is fine) and put the emoji name into the "GUILD EMOJI NAME".

Examples like "one" "two" "three" "heart" etc.

Remove the colons ' : ' from the emoji names, example ":one:" would now be "one" This is what adds the reaction to the embed when edited. Remember, if you set a tag, you also need to add it into the embed. Which is explained above, or under the "Ticket Tag Example" documentation.

Setting up the role that is pinged (per tag)

Now we have setup your emoji, we need to finish the reminding settings. Now we will move onto "ROLE ID" which allows you to set a ROLE that is pinged on ticket creation. Therefore you can choose the Support Tag, to ping the Support Role. If you load up Discord and copy the ID like so;

If you then paste that into the "ROLE ID" box -> Then the role you choose would be pinged.

IF you don't set this box, it will default to the default setting in the "Ticket" Command settings; which by default is @everyone

We have also added the ability to remove Support Role 1 (ticket-support) from creation, which allows you to set management departments. Anyone with Support Role 2 (ticket-manage) would remind in the ticket (alongside the customer) and anyone with the Support Role 1 (ticket-support) would be removed from the ticket. If so, simply change "FALSE" to "TRUE" and wait for the magic to happen.

How to setup per tag messages (ticket creation embed)

Now we are on the last stage and that is setting up a custom message per Ticket Tag. Yes, we support this. You can change the message that is sent on ticket creation for the tags, for example the "bugs" tag we created earlier could have a unique message when a ticket is created.

For example, someone makes a "Bug" ticket, the embed sent would be;

Hello! Thank you for reporting a bug, to include the most 
information please fill out the below;
1.
2.
3.
4.

Remember, to use Line Breaks, which will make the text space out (like when you hit enter when typing a document) -> this can be done using either "{lb}" or "\n"

Now we need to click off the pop-up, and it will save. Wait a few minutes and see the magic happen. If you want multiple departments then you can create multiple tags in the same format as mentioned above.

If you need assistance, please raise a ticket.

Last updated