Tickets are a brand new feature to Vibez, so you may come across a bug! If this happens, please report it in bug-reports.
When a ticket is created, the user who created the ticket, and ticket staff and admins will be able to interact with the ticket.
Commands
Setting up tickets!
Setting up tickets can be difficult, but we've tried to make it as simple as possible! You're able to use the deafult settings which are listed in the tab, or set it up yourself using the information we've provided in the other tabs. The command to setup tickets is /setup tickets <options>.
If you'd prefer to use Vibez default ticket system, you're able to run /setup tickets. If not, make sure to look at the other tabs so you can correctly set up your ticket system!
The default settings for tickets can be found below:
Option
Description
message
Create a new ticket by clicking on the button below!
button_label
Create ticket
button_emoji
button_colour
Green
channel
The channel where /setup was ran
ticketcategory
It goes to the top of the server and has no category
ticketstaffrole
A role named "Ticket Support" (role not automatically made)
ticketping
@everyone
message
When setting up tickets, the bot will send a message into the specified channel. This is the message displayed above the button that people click on to create tickets.
Along with the message, a button will be attached so users are able to create their tickets. You are able to customise the button's label, colour and emoji.
button_label
The button label is the message displayed on button to create a ticket.
button_colour
The button colour option allows you to choose from 4 options: blue, grey, green and red.
button_emoji
The emoji on the button is displayed on the left hand side, next to the button label. You're able to use any emoji, whether that be a Discord default emoji or a Nitro animated\emoji.
channel
The channel option is where the message and button will be sent so users are able to create tickets.
ticketcategory
The category option is where new/open tickets will be moved to.
ticketstaffrole
Ticket staff are able to view, claim, and read all tickets. Once a ticket is claimed, only the user who claimed the ticket is able to speak in it and close the ticket when it's completed. Additionally, only the claimer is allowed to add and/or remove users from the ticket.
ticketadminrole
Ticket admins bypass many restrictions set in place for ticket staff. They are able to read, view and claim tickets, however they are able to speak in all tickets, even if they have not claimed it. Along with this, ticket admins are able to close tickets (even if they haven't claimed it), add and/or remove users from tickets, and create tickets for users.
When a ticket is created, the bot sends a message in the channel with information staff may find helpful. This includes a welcome message, the ticket description, and information about the ticker creator (ID, server nickname, when the user joined the server, and their roles).
You are able to choose the welcome message and the ping.
welcomemessage
The welcomemessage is the first thing sent inside of a ticket - it's the perfect place to present information to customers before your staff respond.
An example of this is: Thank you for contacting Vibez Support! A member of our Team will be here with you shortly. If you haven't yet, please describe your issue and attach necessary screenshots.
ticketping
The ticketping is the ping used to notify staff once a ticket is opened. It is placed directtly below the welcomemessage. You are able to choose between the everyone and here ping, or not to add any ping.
When a ticket is closed, the ticket is logged in a txt file. Inside of the logs you are able to see who claimed, closed, sent messages and images, and everything inbetween inside of the ticket.
logchannel
The logchannel option allows you to choose the channel ticket logs are sent to.
Using ticket commands!
Tickets have commands staff/admins are able to use to make your experience better! The command is /ticket <subcategory>. More information can be found in the tabs below.
/ticket create user:<user>
With the create ticket command, users with the ticket admin role are able to create a ticket for someone else.
/ticket adduser user:<user>
If a second individual needs to be added to a ticket, the staff member that claimed the ticket or a ticket admin is able to run the command and give them access to the channel.
/ticket removeuser user:<user>
If a user needs to be removed from a ticket, the staff member that claimed the ticket or a ticket admin is able to run the command and remove them from the channel.
🎟️
Some of the options positions are shown on the image above, however not all are included.
This is what a ticket looks like when it's created!