Tickets
Run private, one-on-one support channels with handoffs and transcripts.
Tickets give each member a private channel to talk to your staff. Assistance handles opening them, moving them between staff, and archiving everything when they're done.
Configuration
Category
The category channel is the channel that tickets will be created in. This is required for tickets to be created.
Archive Category
After a ticket is closed, it will be moved to the archive category. Discord limits the number of channels in a category to 200, so after this limit is reached, ticket channels will be deleted instead of moved
Name Template
The name template is the template that will be used to generate the name of the ticket channel.
Supports the same variables as templates (e.g. ticket-${triggeredBy.username}).
When empty a sensible default is used so channels aren't all named the same.
Creation Template
The creation template is the template that will be sent when a ticket is created. We recommend including actions to claim the ticket, close the ticket, and request a close.
Support Roles
These are the roles that will be able to respond to tickets. Users with dashboard access
will always be able to respond to tickets, as well as users with the Administrator permission.
Active
Whether the panel is active or not. If it is not active, tickets will not be able to be opened.
Creating Tickets
Tickets must be created through actions. There is no default way to create tickets in Assistance (i.e. a /ticket create command),
so server admins must create commands or templates that can create tickets.
Here's a package that includes an example command and template that can be used to create tickets.
How is this guide?