Changelog
Date: November 20, 2024
Ticket System
Bug Fixes
- Fixed a bug where the
/ticket config
command displayed "This interaction failed" message. - Resolved an issue where ticket statistics were not updated correctly after ticket actions.
- Fixed the claim button so that it now properly disables after use, preventing multiple claims.
New Features
- Added a message to inform users when a ticket has already been claimed.
- We've added a new
/ticket leaderboard
command (in beta), with these features:- Top Ticket Solvers: Ranks users by the number of tickets they've closed.
- Fastest Response Time: Highlights users with the quickest ticket responses.
- Ticket Resolution Time: Displays average ticket resolution times for users.
Self Roles
Bug Fixes
- Fixed an issue that caused errors when using req_role_type option in
/selectrole
command. - Fixed the
/reactionrole remove
command, which now works as intended. - Fixed a bug where the
/reactionrole removeall
command, when used with the channel option, unintentionally removed roles from the entire server. It now works only for the selected channel.
New Features
- Added the req_role_type option in
/buttonrole
for assigning roles based on role type requirements. - Added support for link buttons in select role menus for direct navigation to external resources.
- Added a confirmation prompt when deleting reaction roles from specific channels to prevent accidental actions.
Triggers & Sticky Roles
Triggers
Added an embed creation option to the /trigger create
command, similar to the tags command.
Sticky Roles
Added User Ignore in the /stickyroles
command to prevent automatic role restoration for selected users.
Other Updates
Role Customization
Added a new command, /role edit
, allowing users to change role icons and names for better customization.
Improved JSON Handling
The /sourceembed
command now uses TheFilesLab (opens in a new tab) for handling raw JSON data, improving reliability and speed.
Message Purge Logging
All purged messages are now transcribed and logged to the configured moderation logs channel. This provides better traceability, allowing moderators to review deleted messages if necessary.
General Improvements
Stability Fixes
Minor bugs across different modules have been resolved, leading to better overall stability.
Performance Optimizations
The bot's performance has been optimized to deliver faster command responses and reduce processing delays.
Clearer Error and Info Messages
Bot responses and error messages have been refined for better clarity, ensuring a more user-friendly experience.