Skip to main content

Creating a Categories

To create a ticket category, use /categories create. This command supports the following options:
  • name - The name for the new ticket category (will be shown in related panels and in the /open command, max 32 chars).
  • description - A description for the category (max 100 chars) that will be shown in select menus.
  • server-category - The category channel to create new tickets in.
  • logs-channel - The channel to send ticket logs and transcripts to (Text Channel only).

Managing Questions

Each ticket category can have up to 5 questions members will have to answer before they can open a ticket.

Add a Question

To add a question to a ticket category, use /categories questions add. This command supports the following options:
  • category - The category ID to add the question to (autocomplete).
  • name - The name of the question (max 45 chars).
  • style - The style of the question (Short or Paragraph).
  • required - If the question is required (Yes or No, default: Yes).
  • min-length - The minimum length of the question answer.
  • max-length - The maximum length of the question answer.
  • placeholder - A placeholder answer for the question (max 100 chars).

Update a Question

To update a question in a ticket category, use /categories questions update. This command supports the same options as above.

Remove a Question

To remove a question from a ticket category, use /categories questions remove. This command supports the following options:
  • category - The category ID to remove the question from (autocomplete).
  • question - The ID of the question to remove (autocomplete).

Updating Categories

When updating ticket categories, you have a few commands you can use. Below is a list of each update command and what they’re for.

General Options

A list of general config options for ticket categories. You can update these options using /categories update general.
  • enabled: If the ticket category is enabled and tickets can be created (default: Yes).
  • name: The name of the ticket category (max 32 chars).
  • emoji: An emoji for the ticket category (shown in panels).
  • colour: The colour (HEX) of the ticket category (shown in embeds).
  • description: The description of the ticket category (max 100 chars).
  • server-category: The category channel to create new tickets in.
  • claiming: If claiming is enabled in the ticket category (default: No).
  • logs-channel: The channel to send ticket logs and transcripts to (text only).
  • button-colour: The colour/style of the open button in ticket panels (default: Blue).

Permission Options

A list of permission-related config options for ticket categories. You can update these options using /categories update permissions.

Close Behaviour

Fyre has 3 types of close behaviours that apply to staff or the ticket owner when trying to close a ticket.
  • Close: The ticket will close immediately without request.
  • Request: Fyre will send a prompt asking the ticket staff or ticket owner if the ticket can be closed.
  • Block: Fyre will prevent the executor from closing the ticket.

Who Can Action

Fyre has a few options for who can do what with tickets, here’s the gist.
  • Ticket Owner & Staff: The ticket owner and any ticket staff have permission to do the action.
  • Only Ticket Owner: Only the ticket owner has permission to do the action.
  • Only Ticket Staff: Only the ticket staff have permission to do the action.
  • No One: No one has permission to do the action.

  • owner-close-behaviour: The Close Behaviour when the ticket owner tries to close the ticket (default: Request).
  • staff-close-behaviour: The Close Behaviour when a ticket staff tries to close the ticket (default: Close).
  • who-can-move: The Who Can Action when a user tries to close a ticket (default: Staff).
  • who-can-transfer: The Who Can Action when a user tries to transfer a ticket (default: Owner & Staff).
  • who-can-manage-members: The Who Can Action when a user tries to add or remove members from a ticket (default: Owner & Staff).
  • staff-bypass-max-tickets: If staff are able to bypass the max amount of tickets per user in a category (default: Yes).
  • staff-bypass-create-cooldown: If staff are able to bypass the ticket creation cooldown in a category (default: No).

Advanced Options

A list of advanced config options for ticket categories. You can update these options using /categories update advanced.
  • cooldown: The cooldown to create tickets per user in seconds for a category (default: 30).
  • nsfw: If new ticket channels should be age-restricted by default (default: No).
  • send-owner-transcript: If ticket transcripts should be DMed to the owner when a ticket is closed (default: Yes).
  • close-on-leave: If tickets should automatically close when the ticket owner leaves the server (default: No).
  • default-name-format: The default channel name format for new tickets (supports ticket variables. default: ticket-{username}).
  • claimed-name-format: The channel name format for when a ticket is claimed (supports ticket variables. default: none).
  • max-tickets-user: The maximum amount of tickets per user in a category (default: 1).
  • max-tickets-category: The maximum amount of tickets total in a category (default: Infinite).

Deleting Categories

To delete a ticket category, use /categories delete. This command supports the following options:
  • category - The category ID to delete (autocomplete).
Make sure all tickets in a category are closed first, or they will become unclosable.