Discord's Smartest
Ticket System
Multi-panel support, auto-transcripts, claim system, staff management and more — all in
one powerful bot.
Features
Everything You Need
A complete ticket management solution built for modern Discord servers.
🎛️
Multi-Panel System
Create up to 50 ticket panels per server. Each panel has its own staff roles,
categories, and settings.
50 Panels
📋
Auto Transcripts
Full HTML transcripts generated on ticket close/delete. Hosted online and
delivered via DM instantly.
Web Hosted
🏷️
Claim System
Staff can claim tickets to take ownership. Unclaim and transfer between
agents at any time.
Staff Tools
📂
Menu Tickets
Dropdown-based ticket menus with custom options. Each option can have its own
message, category and staff.
Customizable
👥
User Management
Add or remove users and roles from tickets on the fly with simple commands.
!add / !remove
🔔
Reminder System
Ping inactive ticket creators with a channel message and direct DM reminder,
with optional staff note.
DM Alerts
🔒
Close & Reopen
Close tickets to revoke user access, then reopen them when needed. Full state
tracking included.
State Managed
📊
Ticket Logging
Detailed logs sent to your log channel on every ticket action — with
transcript link and metadata.
Full Audit
⚡
Fast & Reliable
Built on Discord.js v14 with MongoDB caching. Non-blocking transcript
uploads. 99.9% uptime.
Production Ready
Setup
Up in 3 Steps
Get your ticket system running in under 2 minutes.
1
Invite the Bot
Add TicketHub to your server with full permissions using the invite link
above.
2
Create a Panel
Use !setup to
create your first ticket panel. Pick a channel, set staff roles, and configure your message.
3
Go Live
Users click the button to open tickets. Staff gets notified, claims, responds
and closes — all with one click.
Commands
All Commands
Prefix: ! — All commands are
guild-only.
!close
Close the current ticket channel
!delete
Delete ticket + generate transcript
!claim
Claim the ticket as a staff member
!unclaim
Release a claimed ticket
!add @user
Add a user/role to the ticket
!remove @user
Remove a user/role from the ticket
!panel
Resend the ticket control panel
!remind
Send a reminder ping + DM to opener
!setup
Create a new ticket panel (admin)
!menusetup
Create a dropdown menu ticket panel
!transcript
Generate transcript manually
!ticketlist
List all open tickets in the server
Ready to get started?
Add TicketHub to your Discord server for free. No credit card, no setup fees.