Discord DM Support Ticket System
This app is not supported. It will not receive updates! To see all of my supported apps, Visit our discord
Hey! Thanks for checking out this cool new app! It's a support ticketing system
that creates a restricted channel in your server each time your bot receives a DM from a new user, allowing
for quick communication and support. It's similar to ModMail, another popular Discord bot.
You'll be able to help your server members in style once you install it!
How do you use it?
After pressing Install above, when a member of your server DMs your bot, your bot
will create a channel that is only visible to a role you define when installing. From that channel,
you (or another mod) can claim the ticket with /claim
.
After that, you can type !m <your response>
in the channel, and the bot will
send that response back to the original user via DM.
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.
Commands
The bot has 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.
Setup
When you install this app, you'll have to set up the enviroment 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.
GuildID
The ID of your guild/server.
Category
The ID of the channel category that you'd like your tickets to go into. The
chosen category should already be set up with permissions preventing non-moderators
from viewing channels inside.
Slash Commands
All of the slash commands for this projects 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.
Enjoy!
Thanks for downloading, enjoy this great app!
Have any questions or concerns?
DM me @ lols#7896 or head to the support server