Tickets
Manage ticket panels, settings, and view open tickets
/ticket setup posts a panel with buttons; members press one to open a private ticket channel with your support role. Panels can ask questions first, tickets can be closed automatically after inactivity, and each closed ticket gets a transcript and a rating. The dashboard shows open tickets, staff performance and recent ratings. Extras you can switch on: opening hours (block or warn outside your timetable, with bypass roles), closing or flagging tickets when the member leaves, /ticket closerequest (the member confirms, or it closes after the hours you set), /ticket rename, /ticket move (to another ticket type and its category) and /ticket staffthread (a private staff-only thread).
- Free, like every feature
- Off until you switch it on
- 1 command
Set it up
- Switch on Tickets
Dashboard → your server → Modules → Support & Tickets → Tickets. It starts off, like every feature.
- Open Tickets in the sidebar
Its settings save as you change them and work straight away.
- Support Role
Users with this role can see and manage all tickets
- Transcript Channel
Closed ticket transcripts will be sent here
- Log Channel (optional)
Ticket actions (open, claim, close, reopen) will be logged here
- Max Tickets Per User
How many tickets of each type a user can have open
- Try /ticket
Support tickets — post a panel, close, add or remove people New commands show up within about a minute; press Ctrl+R in Discord if you can't see them yet.
Settings
Everything on the Tickets page of the dashboard. Changes save as you make them.
- Support Role
- Users with this role can see and manage all tickets
- Transcript Channel
- Closed ticket transcripts will be sent here
- Log Channel (optional)
- Ticket actions (open, claim, close, reopen) will be logged here
- Max Tickets Per User
- How many tickets of each type a user can have open
- Ping Support Role
- Ping the support role when a new ticket is created
- Ticket Naming Format
- How ticket channel names are formatted
- Auto-Close After Inactivity (hours)
- Automatically close tickets after this many hours of inactivity. 0 = disabled.
- Close Confirmation Required
- Ask for confirmation before closing a ticket
- User Can Close Own Ticket
- Allow the ticket creator to close their own ticket
- Ticket Feedback After Close
- DMs the person who opened the ticket a 1–5 star rating (with an optional comment) when it closes
- Post ratings in
- Optional. Ratings always count towards staff stats below.
- Web Transcripts
- Save a readable transcript page for each closed ticket (up to 1,000 messages). Only your dashboard admins and the person who opened the ticket can open it. Kept for 90 days.
- Thread Mode
- Use threads instead of channels for tickets (less channel clutter)
- Context Card for staff
- When a ticket opens, post a card about the member to a staff channel: account age, join date, roles, messages and voice minutes, past tickets, warnings and staff notes. Never posted in the ticket, because the member can read it.
- Post context cards in
- Pick a channel only staff can see.
Commands
Who can use each one is up to you: the "Who can use this" card on the page, or Command Access.
/ticket
Support tickets — post a panel, close, add or remove people
/ticket setup
Create a ticket panel
| Option | What to give it | Needed? |
|---|---|---|
channel | Channel for ticket panel (channel) | Yes |
title | Panel title (text) | Optional |
description | Panel description (text) | Optional |
support_role | Support team role (role) | Optional |
button_label | Button label (default: Create Ticket) (text) | Optional |
button_emoji | Button emoji (default: 🎫) (text) | Optional |
ticket_type | Ticket type/category name (default: support) (text) | Optional |
/ticket close
Close this ticket
/ticket add
Add a user to this ticket
| Option | What to give it | Needed? |
|---|---|---|
user | User to add (member) | Yes |
/ticket remove
Remove a user from this ticket
| Option | What to give it | Needed? |
|---|---|---|
user | User to remove (member) | Yes |
/ticket priority
Set this ticket's priority (staff)
| Option | What to give it | Needed? |
|---|---|---|
level | How urgent it is (text: 🟢 Low, Normal, 🟠 High, 🔴 Urgent) | Yes |
/ticket rename
Rename this ticket (staff)
| Option | What to give it | Needed? |
|---|---|---|
name | The new name (text) | Yes |
/ticket closerequest
Ask the member to confirm this ticket can close (staff)
| Option | What to give it | Needed? |
|---|---|---|
reason | Why (optional) (text) | Optional |
hours | Close by itself after this many hours with no answer (0 = never) (whole number, 0–168) | Optional |
/ticket move
Move this ticket to another ticket type and its category (staff)
| Option | What to give it | Needed? |
|---|---|---|
type | The ticket type, as on your panel buttons (text) | Yes |
unclaim | Unclaim it so the new team can pick it up (yes / no) | Optional |
/ticket staffthread
Open a private staff-only thread for this ticket (staff)
/ticket reply
Post one of your saved replies in this ticket (support team)
| Option | What to give it | Needed? |
|---|---|---|
name | The saved reply (text) | Yes |