A ticket system your support team will actually use

A Discord ticket bot built for support, applications and reports. Create panels with custom buttons or select menus, attach a modal form for the opening message, route tickets to dedicated channels with the right roles, and let your team claim, transcript and close them. Free for small servers, Premium adds the polish you need at scale.

  • Panels with buttons or select menus, customizable label and emoji
  • Optional modal form (text, checkbox, radio, file upload) at ticket open
  • One channel per ticket, with custom naming patterns
  • Claim tickets, HTML transcripts on close, log channel per panel
  • Free: 3 panels. Premium: 20 panels, embeds, claiming, transcripts. Pro: unlimited
Build a ticket panel

Open tickets with the form that fits

Each panel has its own button (or select-menu option) and an optional Discord modal. Add text fields, checkboxes, radio groups or file uploads so users provide the right info up front. Responses are stored on the ticket and shown to the support team in the welcome message.

Tickets are channels, not threads

Each ticket creates a dedicated text channel under a category you choose, with a naming pattern (ticket-1234, username-1234, etc.). Categories overflow automatically when full, support roles get access via overrides, and the welcome message includes Close, Claim and View Files buttons.

Claim, transcript, and audit

Moderators claim tickets to lock further responses, get HTML transcripts on close (downloadable URL), and every action lands in an optional log channel: created, claimed, closed, deleted, transcript ready. Auto-close on member leave is a one-click toggle.

FAQ

Is this ticket bot free?

Yes. Up to 3 panels with buttons, modals and basic transcripts are free. Premium raises the cap to 20 panels and unlocks embed customization, claiming, transcripts and Components V2. Pro removes the limit entirely.

Can I create a custom form when a user opens a ticket?

Yes. Each panel can attach a Discord modal with text inputs, checkboxes, radio groups or file uploads. Responses are stored on the ticket and shown to your support team.

Are tickets persisted as channels or threads?

Channels. Each ticket gets its own text channel under the configured category, with a custom naming pattern and proper role overrides.

Can my team claim tickets?

Yes, on Premium and above. Claiming locks the ticket to the moderator who took it, prevents duplicate work, and is logged with the rest of the actions.