
Tickit
ActiveSupport ticket management for Discord
Tickit brings structured support ticket management to your Discord server. Fully custom ticket categories, automatic transcripts, and a clean slash command setup let your staff focus on helping users instead of managing chaos.
Features
Custom Ticket Categories
Create up to 5 fully custom categories per server, each with its own label, emoji, description, staff role, and Discord category. Emoji can be Unicode or a custom emoji from any server. Members open tickets straight from a menu on the panel.
Automatic Transcripts
Every message inside a ticket channel is logged in real time. When a ticket is closed, a full transcript file is attached to the log entry and DMed to the ticket opener.
Staff Claim System
Staff can claim an open ticket to signal ownership. The log embed updates to yellow and shows who claimed it, preventing duplicate responses.
Private Channels
Each ticket creates a dedicated private channel, visible only to the opener and the appropriate staff role. Everyone else is locked out by default.
Color-Coded Log Channel
Every ticket lifecycle event posts to a dedicated log channel with color-coded embeds: green when opened, yellow when claimed, red when closed.
Minimal Permissions
Tickit requests zero server-wide permissions on invite. You grant access only where it works (the panel channel, log channel, and ticket categories), and /setup tells you exactly what's missing and where.
Media




How it works
Add Tickit
Invite Tickit. It requests no server-wide permissions. Grant it access on your panel channel, log channel, and ticket categories only.
Create categories
Use /settings category add to define each ticket category: give it a label, emoji, staff role, and Discord category.
Run /setup
Pass your panel and log channels. Tickit posts a panel with a category menu instantly.
Manage tickets
Members pick a category to open a ticket. Staff claim and close them; openers can request a close. Transcripts land in DMs and the log.
Commands
Creates a new ticket category. Each has its own staff role and Discord category. Emoji can be Unicode or a custom emoji from any server. Up to 5 per server.
label, role, parent, description (optional), emoji (optional)
Autocompletes your configured categories. Pick one to permanently remove it.
parent
Change an existing category's label, staff role, Discord category, description, or emoji.
parent, label, role, new-parent, description, emoji
Displays all configured categories with their roles, Discord categories, and descriptions.
None
Posts the ticket panel in your chosen channel and saves the log channel. Requires at least one category to be configured first.
panel, log
Staff close the ticket and deliver the transcript. The member who opened it instead sends staff a close request.
None
How to use Tickit.
None
Every project with a direct link, plus free and paid ways to support them.
None
Vote for any project on top.gg — one button per bot. Free, and repeatable every 12 hours.
None
| Command | Parameters | Description | Permission |
|---|---|---|---|
| /settings category add | label, role, parent, description (optional), emoji (optional) | Creates a new ticket category. Each has its own staff role and Discord category. Emoji can be Unicode or a custom emoji from any server. Up to 5 per server. | Administrator |
| /settings category remove | parent | Autocompletes your configured categories. Pick one to permanently remove it. | Administrator |
| /settings category modify | parent, label, role, new-parent, description, emoji | Change an existing category's label, staff role, Discord category, description, or emoji. | Administrator |
| /settings category list | None | Displays all configured categories with their roles, Discord categories, and descriptions. | Administrator |
| /setup | panel, log | Posts the ticket panel in your chosen channel and saves the log channel. Requires at least one category to be configured first. | Administrator |
| /close | None | Staff close the ticket and deliver the transcript. The member who opened it instead sends staff a close request. | Staff / opener |
| /help | None | How to use Tickit. | Everyone |
| /support | None | Every project with a direct link, plus free and paid ways to support them. | Everyone |
| /vote | None | Vote for any project on top.gg — one button per bot. Free, and repeatable every 12 hours. | Everyone |