βοΈ Options
Hi there! This guide will explain what an option is in Open Ticket and how it works.
An option in Open Ticket defines the available buttons/dropdown items for ticket types, website links, and reaction roles that users can select when using the panel. Options are configurable to suit different needs, whether you are offering different types of tickets or linking external websites.

Options
What are Open Ticket options?
βοΈ What Are Options?β
An option in Open Ticket is a customizable item that defines a ticket type, a website link, or a reaction role. You can compare it with the button of a panel. Options allow you to create a flexible ticketing system where users can select from different options before submitting their tickets.
π Options Typesβ
There are currently 3 different option types in Open Ticket:
- Ticket β For creating a tickets.
- Website β For providing external links that users can access.
- Role β Reaction roles for allowing users to select roles via reactions.
π― Purpose of Optionsβ
Options help with the following:
- β Defining various ticket types, each with their own messages & customisation.
- β Linking external websites for further information.
- β Allowing users to select reaction roles for specific categories.

π Where Are Options Used?β
Options are defined in the options.json
file and referenced in the panels.json
configuration. To use an option, its id
must be added to the "options"
array in panels.json
.
- File:
options.json
β Defines available ticket options. - File:
panels.json
β Displays options in Discord as buttons or dropdown items.
π¨ Customization Optionsβ
Options in Open Ticket can be fully customized. Here are some customization options for different types of options:
- Tickets β Choose the category, ticket admins, messages, embeds and additional settings for this ticket.
- Websites β Define a URL for a website that users can visit via a button.
- Reaction Roles β Set up roles that users can select by clicking a button.
π‘ Best Practicesβ
βοΈ Use clear and descriptive names for ticket types.
βοΈ If not required, the website & reaction role options can be removed.
βοΈ You can create an unlimited amount of options. Each panel can only contain 25 options though.
π Summaryβ
Congratulations! Now you understand how options work in Open Ticket. π
Don't forget to give Open Ticket a star on Github to help us grow!