Ticket System
The core of NGMA Bot. Our advanced ticket system supports multiple panels, automated transcripts, and quota tracking.
Ticket Panels
Panels are the entry points for users to create tickets. You can have multiple panels (e.g., "Support", "Billing", "Reports").
Creating a Panel
- Go to Dashboard -> Manage Tickets -> Panels.
- Click Create New Panel.
- Configure the embed (Title, Description, Color).
- Set the button style and label.
- Important: Assign the "Support Team" roles that can view tickets created from this panel.
View
Channel and Send Messages permissions in the category, or let the bot
handle overrides
(recommended).
Transcripts
When a ticket is closed, a visually stunning HTML transcript is generated and saved.
- Transcripts are DM'd to the ticket creator.
- Transcripts are logged to your configured "Ticket Log" channel.
- Staff can view transcripts online via the dashboard link.
Commands
| Command | Description | Permission |
|---|---|---|
/add @user |
Add a user to the ticket. | Staff |
/remove @user |
Remove a user from the ticket. | Staff |
/close |
Close the ticket and generate transcript. | Staff / User |
/claim |
Claim a ticket (assigns it to you). | Staff |
Staff Quotas
The bot automatically tracks how many tickets each staff member handles. You can view the Leaderboard on the dashboard to see top performers. Weekly stats reset automatically (configurable).