Online & Ready
bot icon

Discord's Smartest
Ticket System

Multi-panel support, auto-transcripts, claim system, staff management and more — all in one powerful bot.

Servers
Members
Uptime
WS Ping

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

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.

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.