Skip to main content
The bot is entirely driven by a single config.yml file. This makes deployment and updates incredibly fast. Below is an example configuration, followed by a breakdown of the core concepts.

Example config.yml

Understanding Category Settings

The categories section is the heart of your routing system. While most settings are self-explanatory, here are the two most critical configurations for your staff workflow:
  • bypassRoleId: This is the role ID (usually Management or Server Admins) that overrides all ticket permissions. Even if a ticket is claimed and locked to a specific staff member, users with the bypassRoleId will always retain view and chat access to oversee the interaction.
  • enableClaimRemoval: Accepts true or false.
    • If set to true (Lockdown Mode): When a staff member clicks the “Claim” button, the bot removes the general staffRoleId’s access to the channel. Only the user, the claiming staff member, and the bypassRoleId can see the ticket. This is excellent for privacy and preventing staff members from talking over one another.
    • If set to false: Claiming a ticket simply assigns the staff member’s name to the embed and database, but all other staff members can still read and reply to the channel.