RSL Ticket System Bot [FULL SOURCE]
◉ Guaranteed tool.
◉ Lifetime duration access.
◉ Full source code included — ready to deploy.
◉ High quality and easy to resell.
◉ Support and replace if there are errors.
🎫 Ticket Types
◉ Support— Opens a modal asking "What is your issue?" for general support.
◉ Replace— Opens a modal with 3 fields: Product Name, Invoice ID and Account to Replace. After creation it automatically asks the opener to submit proof of error via screenshot or video.
◉ Not Delivered— No modal. After ticket creation it asks the opener to select their payment method (PayPal or Crypto) and provides the exact proof required for each.
⏱️ Auto-Delete System
◉ Tickets with no activity for 7 hoursare automatically deleted.
◉ At 4 hours remainingthe opener receives a DM warning and a message in the ticket.
◉ If the opener responds, the timer **resets automatically**.
◉ Use `/stop-auto-delete` to disable the timer on any ticket.
📋 Categories
◉ Support— All support tickets land here.
◉ Replace— All replace tickets land here.
◉ Not Delivered— All not delivered tickets land here.
◉ Done— Tickets moved here when marked as done.
◉ Private— Tickets moved here when set to private, hidden from staff.
◉ Overflow— If any category reaches 50 channels, the bot automatically creates Support 2, Replace 2 etc.
📊 Logs
◉ Every closed, done or auto-deleted ticket is logged to a dedicated log channel with full details: opener, type, closed by, reason and timestamp.
◉ Logs are never sent to user DMs.
⚡ All 23 Commands
/close [reason] — Close the ticket and delete the channel after 5 seconds.
/done — Mark ticket as done and move it to the done category.
/private — Move ticket to private category and hide it from the staff role.
/claim — Claim a ticket as your own.
/unclaim — Unclaim a ticket you previously claimed.
/add-user — Add a user to the ticket channel.
/remove-user — Remove a user from the ticket channel.
/rename — Rename the ticket channel.
/notify — Send a DM to the ticket opener to come to the ticket.
/stop-auto-delete — Disable the 7 hour auto-delete for this ticket.
/transfer — Transfer the ticket to another staff member.
/reopen — Reopen a closed or done ticket.
/pin — Pin the latest message in the ticket.
/ticket-stats — View a full overview of all tickets in the server.
/ticket-info — View detailed info about the current ticket.
/staff-stats [user] — View lifetime staff stats or the full leaderboard.
/reset-stats [user] — Reset stats for one or all staff members.
/ticket-ban — Ban a user from creating tickets.
/ticket-unban — Unban a user from tickets.
/blacklist-list — View all users currently banned from tickets.
/setupbot panel — Send the ticket panel to any channel.
/setupbot config — Set the staff role and log channel.
/set-category — Set the category for each ticket type.
[!] Requires Node.js and a Discord bot token to run.
[!] Full setup guide included in README.md.