Back to Hub
Ticket Ironstone Ticket

Support tickets,
handled properly.

Give members a button to open a private ticket. Staff get pinged instantly, every closed ticket keeps a full transcript, and you can manage the whole thing from Discord or a built-in web panel.

Get Ticket See how it works
# support
M
Member
🎫 Open Ticket
Ticket ✔ APP
Ticket opened

A private channel has been created and the support team has been notified.

OPEN3
AVG REPLY4m
TRANSCRIPTS128
One ticket per member Instant staff pings Automatic transcripts Setup in under a minute

One-Click Panel

Members open a private ticket with a single button — no slash commands or forms required.

Instant Notifications

Ping a support role, a specific staff member, or both the moment a new ticket opens.

Automatic Transcripts

Every closed ticket is saved as a plain-text transcript in your archive channel — kept even after the channel is gone.

What you can do with Ticket

Customer support

Let members ask for help privately instead of cluttering public channels.

Bug reports

Route reports into a private channel your team can triage one at a time.

Order & access requests

Handle purchase questions or access requests without exposing details publicly.

Moderation appeals

Give a member a private channel to reach staff about a decision.

One command sets up the whole flow

Run /ticket setup and pick a panel channel, ticket category, transcript channel, and support role or staff member. Ticket sends the panel and starts routing tickets immediately.

  • Panel channel, ticket category, and transcript channel — all configurable
  • A support role, a specific staff member, or both
  • One open ticket per member at a time
  • Persistent storage that survives restarts
Setup completeTicket is ready to use
Panel channel#support
Ticket categorySupport Tickets
Transcript channel#transcripts
Support role@Support Team

Or skip the commands entirely

A browser admin panel runs inside the same bot process — same data, no separate deployment. Sign in with Discord to manage setup, panel and welcome-message customization, buttons, and the ticket list.

  • Discord-login gated — owners and Administrators only
  • Customize the panel and welcome messages visually
  • Manage panel buttons without touching Discord
  • View and close tickets straight from the browser
panel.ironstone.cc
Panel channel#support
Ticket categorySupport Tickets
Transcript channel#transcripts
Support role@Support Team
Save changes

Three steps, start to finish

01

Add Ticket

Invite the bot with permission to view channels, send messages, and manage channels.

02

Run /ticket setup

Pick your panel channel, ticket category, transcript channel, and support role.

03

Members open a ticket

One click creates a private channel, pings staff, and starts the transcript.

Setup & Configuration

Setting up Ticket takes less than a minute. Everything is handled via native Discord slash commands, or the web panel if you'd rather click than type.

  1. Invite the bot: Add Ironstone Ticket to your server. It requests View Channels, Send Messages, Read Message History, Attach Files, Manage Channels, and Manage Messages so it can create and clean up ticket channels.
  2. Run the setup command: Use /ticket setup and choose your panel channel, ticket category, transcript channel, and a support role or staff member.
  3. Check your configuration: Use /ticket settings at any time to see what's active.
  4. Resend the panel: Use /ticket panel to send a fresh panel message to another channel.

If you want a support role pinged automatically when a ticket opens, make sure that role is set to mentionable in Discord's role settings.

Commands

Everything Ticket does lives under the /ticket slash command.

CommandWhat it does
/ticket setupConfigure the panel channel, ticket category, transcript channel, and support role or member.
/ticket settingsShow the active configuration.
/ticket panelSend a new panel message.

Web panel

The same bot process serves a browser admin panel — no separate deployment, and it reads and writes the same data as the slash commands.

SectionWhat you can do
SetupConfigure the panel channel, category, transcript channel, and support role from the browser.
CustomizationEdit the panel and welcome messages members see.
ButtonsAdd, edit, or remove the buttons shown on the panel.
Ticket listView open and closed tickets, and close them from the browser.

Security & Privacy

Ticket keeps access tightly scoped, both in Discord and in the web panel.

  • Command and panel gated: only server owners and Administrators can configure Ticket or use the web panel — the same rule applies everywhere.
  • Private by design: a ticket channel is only visible to the ticket owner, the support role or staff member, and admins.
  • No account access: signing in only reads your Discord identity and the servers you manage — never your password or token.
  • Sessions aren't persisted: web panel sessions are kept in memory, so you'll sign in again after a bot restart.

Choose your plan

Give your community proper support. Cancel anytime.

MONTHLY

$3/mo

Standard ticket limits.

  • Bot Hosting
  • Unlimited Tickets
Subscribe
MOST POPULAR
YEARLY

$29/yr

Peace of mind for the whole year.

  • Everything in Monthly
  • Priority Support
Subscribe Yearly
LIFETIME

$99/once

Never pay again. Total control.

  • Source Code Access
  • Run on your own bot
Get Lifetime

Frequently Asked Questions

Everything you need to know about Ticket.

Can a member open more than one ticket?

No — by default each member can have one open ticket at a time, so support stays organized.

What happens when a ticket is closed?

A plain-text transcript is saved automatically to your transcript channel, then the ticket channel is deleted after a short confirmation window.

Who can use the web panel?

Anyone can sign in with Discord, but access to a server's settings is limited to that server's owner or Administrators — the same rule the slash commands enforce.

What permissions does Ticket need?

View Channels, Send Messages, Read Message History, Attach Files, Manage Channels, and Manage Messages — enough to create and clean up private ticket channels.