Ticketing System
This feature is part of the Ticketing Module.
Last updated
This feature is part of the Ticketing Module.
Last updated
Elyxir's comprehensive ticket system is enhanced for FiveM servers, and is suitable for all levels of experience with optional customisation available throughout the module.
REQUIREMENTS
Premium Tier and Deluxe Tier subscriptions have full functionality access to this feature.
The ticket system has been a core consideration within the development of our bot, here's some of the highlights worth sharing within this documentation:
Our transcription system, which is (in part) served by Ticket Tool, is sophisticated with automatic attachment-skipping when it would cause the file size of the transcript to exceed the maximum. We use the latest version of their transcript system with permission from their developers, an example transcript message is displayed below.
You can now easily remind your users if they are unresponsive within tickets! To do this, run the /remind
command and specify the user to remind. This user can be the owner of the ticket, or any user added to the ticket.
Our ticket system can be tailored to your server's brand guidelines; throughout the setup process, you will be able to customise the responses of the bot.
Interested in customising something which is not yet available? Contact our team on Discord, and let us know - we will try to facilitate it!
Tired of trying to liaise with your server users to find out when they are in-game to give them their store-bought items? That feeling is a thing of the past with our FiveM-Ticket Integration. By supplying us with a few details about your server, we will automatically display the in-game status of users within their tickets.
Once you've enabled the module using the /modules enable
command, you'll need to run the /tickets setup
command, specifying certain behaviours such as the transcript channel and the number of stages. You may choose to setup optional behaviours such as the DM User Transcript option, and this is where this can be achieved.
One Step: When you press "Close" the ticket will be immediately deleted.
Two Step: When you press "Close" the ticket will be closed, and then a subsequent button must be pressed to delete the ticket.
Smart Step: If the user has responded within the ticket then their ticket will be closed, if they haven't then it will be immediately deleted.
If this is the first time setting up the ticket system in your server, you first need to run the /tickets setup
command. Read more in the section above.
Once you've completed the preparation for the Ticketing System, it's time to create a new panel. To do this, you can run the /panel create
command, and supply the necessary information. You may be interested in the panel types, which are displayed on the page below.
Once you run the command, you will be presented with a pop-up which will allow you to modify the styling of the panel embed.
Modifying the permissions of a panel is easy, just run the /panel permissions
command for each role you want to give permissions, ensuring that you specify the correct panel name.
Multipanels allow you to display more than one panel in a single message, and with Elyxir they can be shown in one of two formats; a buttons multipanel or a dropdown multipanel. Fortunately, both of them are easy to generate.
To generate a multi-panel, just run the /panel multi
command and select the format of the multi-panel. Then, use the selection menu to specify the panels to display within this panel. Finally, you can customise the style of the multi-panel and now your panel will be displayed!