🎫 Advanced SellAuth Ticket Bot
A powerful and fully customizable Discord ticket bot built for stores using SellAuth. Automatically manage customer support, verify purchases, handle invoice replacements, deliver products, generate transcripts, and keep your staff workflow organized.
PREVIEW IN MY SERVER DISCORD.GG/ADSERVER
✨ Main Features
• SellAuth Invoice Verification
Automatically verify customer invoices directly through the SellAuth API before creating replacement tickets.
• Invoice Replacement System
Customers can submit their Invoice ID and optional email for verification. Valid paid invoices can automatically create a private support ticket.
• Multi-Product Support
If an invoice contains multiple products, customers can select the specific product they need help with.
• Manual Ticket Categories
Create unlimited custom ticket categories with your own:
- Name
- Emoji
- Description
- Button style
- Instructions
- Custom modal questions
- SellAuth verification settings
• Staff Ticket Workflow
Staff can accept, deny, claim, transfer, prioritize, lock, rename, and manage tickets.
• Product Delivery System
Staff can send replacement products directly to customers through Discord.
• Automatic Transcripts
HTML transcripts are generated when tickets are closed, denied, timed out, or completed through the product delivery workflow.
• Customer Transcript Delivery
Transcripts can be sent to your configured transcript/log channel and directly to the customer through DMs.
• Duplicate Invoice Protection
Prevent customers from using the same SellAuth invoice multiple times.
• Automatic Ticket Closing
Set a custom timeout for inactive or unfinished tickets.
• Restart-Safe Ticket System
Open tickets, ticket history, counters, replacement information, and ticket data are stored using SQLite so information survives bot restarts.
• Persistent Replacement Timers
Replacement deadlines continue accurately after the bot restarts instead of resetting.
• Fully Customizable Branding
Customize your:
- Store name
- Embed colors
- Store logo/icon
- Ticket categories
- Staff roles
- Channels
- Timeouts
- Ticket settings
📋 Commands
👤 Everyone
/status — Check the current ticket status.
/help — View available bot commands.
🛡️ Staff Commands
/close — Force-close the current ticket and generate a transcript.
/move — Move a ticket to another configured category.
/stats — View ticket statistics, including open tickets and replacements.
/adduser — Add a user to the current ticket.
/removeuser — Remove a user from the current ticket.
/notify — Send a notification or reminder to the ticket customer.
/claim — Claim a ticket as the staff member handling it.
/transferticket — Transfer ticket ownership to another staff member.
/slowmode — Configure slowmode for the ticket channel.
/alert — Warn the customer that their ticket may close if they do not respond.
/history — View a customer's previous ticket history.
/rename — Rename the current ticket channel.
/priority — Set the ticket priority to High, Medium, or Low.
/transcript — Generate a transcript manually at any time.
/lock — Lock or unlock the ticket channel.
/pin — Pin the most recent message in the ticket.
⚙️ Admin Commands
/panel — Post the ticket panel.
/debug — View live bot information, latency, open tickets, total tickets, replacements, and more.
/announce — Broadcast a message to every currently open ticket.
🔥 Perfect For
- SellAuth Stores
- Digital Product Stores
- Replacement Systems
- Customer Support Servers
- Automated Support Workflows
- Staff Management
- Product Delivery
- Invoice Verification
⚙️ Easy Configuration
Everything is easily configurable through the config file, including ticket categories, SellAuth API settings, staff roles, channels, branding, automatic closing, duplicate invoice protection, and more.
A complete professional ticket system designed to automate support and SellAuth replacement workflows while keeping everything organized for both customers and staff.