Advanced Ticketing System
Thank you for adding me! This app is similar to the Ticketing Tool Bot. We use some of the same commands as the Dm Ticketing app.
But this app is much different as it has ticketing panels that you can customize!
The app comes with 4 different panels that you can choose from. You have a panel for Giveaways, Claiming rewards, General Help, and Reporting members! Along with one with all 4 of the different ones together.
After installing the app there is no setup required and you are all set to go!
App Updates
Whats new?
Well you will find that when you create a ticket it will send a hidden message to the user letting them know that
the ticket was created!
Coming Soon!
There is a lot of things that I plan on adding to this app! Soon you will have more ways to customize your tickets the way you want them!
How do you use it?
After pressing Install above, When a member of your server clicks one of the ticketing buttons then it will make a new channle
with that member and the support role. From there you can claim the ticket, useing /claim
and you can rename the ticket useing /rename
and you can close the ticket useing /close
You must also provide the id of a channel category that the generated channels
will be created under. This category should already be set up with permissions preventing
non-moderators from viewing channels inside.
Features
With this app you will get the ability to solve app your ticketing needs! With a panle that gets posted when you first install the app with buttons
that the user can click to create a ticket with them and the members of the support role that you set. It also comes with a few other ticketing
pannles that you can use too! After installing the app you are all set to go! with a few commands that can help make your ticketing experience much better!
New Update
Update 1.0.0: Fixed some bugs added in a new command to add people to tickets!
Commands
The bot will have these commands:
/claim
This command allows mods to claim the ticket and will notify the user that you're
helping them. It will also prevent other support members from using the channel.
/close
This command closes the ticket and deletes the channel. The bot will ask you to confirm by pressing a button, and allows you to provide a reason.
/rename
This will have you select a channle to rename and you can put the new name of the channle too!
/add
Add's a new member to a ticket channel
/remove
removes a member from the ticketing channel
$thelp
This will give you a list of commands and what they do
Setup
When you install this app, you'll have to set up the environment variables. This allows you to have a quick and easy setup. Let's go through all of them:
ServerName
The name/nickname of your server. This is used for customization and will be used like: SERVER Support Team
in sent messages.
Everyone
This is the role ID of your @everyone
role in the server. Used for restricting
permissions using /claim
. To find this, open your Server Settings
, then go to
the Roles
tab. Press Default Permissions
and right click the @everyone
role
in the list.
SupportRole
The Role ID of your "support" role — this grants access to certain channels, etc.
Logs
This is where all the ticket events will get logged
Ticket
This is where once you finish installing the app the Ticket Pannle gets posted to for everyone to see!
Slash Commands
All of the slash commands for this project should have been created during the app installation.
If you see one of them missing, you can run the functions/CommandCreator.js
file to recreate them.
You can also use the Discord slash command builder
to view or edit the commands.
Important pointers
This app stores data in the created channels. This means that you should avoid changing the name and topic of the generated channel, as it will break the system.
Try to ONLY use the commands that the bot has made to change anything that is the only way to keep it from breaking the app!!!
STAFF members CAN NOT see tickets! It was made like this for a REASON! ONLY People with the Support Team role you have set will be able to see tickets!
Enjoy!
Thanks for downloading, enjoy this great app!
Have any questions or concerns?
DM me @rr41#8118 or head to the support server
If something does not look like it is working the way you want it please DM me and I will work to help you solve the problem!
Thanks to:
lols for makeing the other ticketing app!!
Also Thanks to The Autocode team For helping Me work out all the errors in the project :)