🎫
Ticketing System
This feature is part of the Ticketing Module.
Elyxir's most complex feature is certainly the Ticketing System, featuring many unique features we're sure you've never seen before!

The default ticket panel can look something like this.
Premium Tier and Deluxe Tier subscriptions currently have full functionality access to this feature.
Once you've enabled the module using the
/modules enable
command, you'll need to run the /tickets setup
command, making sure to supply the transcripts log channel, the amount of stages needed to close a ticket, whether to DM users transcripts, and whether to send users a DM when they create a ticket.
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 types of panels, and these are displayed below.A typical panel, performing as a regular ticket bot's panel would. You press a button and the ticket is created.

This panel integrates with the Tebex Verification feature, and allows users to enter their Tebex Transaction ID to fetch their Transaction data.

The Bug Reports panel asks the user questions about the bug they are reporting in order to make finding and fixing any bugs much easier for you and your development team!

This panel is the most complex, as after the user creates the ticket it asks them two more questions and provides all of the information below to ensure that all of the necessary data is available for the management to review the appeal.

The Staff Reports panel allows users to easily provide information related to reporting a staff member. When a community member creates a ticket, it asks for information about the report using a form, and then displays this information in the ticket.

Modifying the permissions of a panel is easy. You just need to run the
/panel permissions
command for each role you want to give permissions making sure to include the name of the panel to modify.Multipanels allow you to display more than one panel in a single message, and in Elyxir they can be shown in one of two formats; a buttons multipanel or a dropdown multipanel. Fortnunately, both of them are easy to generate.
To generate a multi-panel, simply run the
/panel multi
command and select the type of multipanel you would like to use. Then, your panels will all be shown in the multipanel!
Last modified 9d ago