🎫 Tickets

Private support channels opened with a button, with transcripts and multi-type panels.

How it works

🔒 Private category? Add the bot's role to that category's permissions (View Channel, Manage Channels, Send Messages, Embed Links, Read Message History). Discord only lets the bot grant, in a new channel, what it already has in the category: without that, it can't open the ticket. The bot warns you when you pick the category, the health check reports it, and a member trying to open a ticket gets a clear message instead of an error.
💡 With the module off, the health check stops reporting the tickets settings (a missing staff role on a disabled module is not a problem).

Commands

/ticketManage the current ticket (close, add a member...).
/ticket-configQuick setup from Discord.
💡 Everything is easier from the dashboard → Tickets page: panels, types, roles and questions in one place.