Skip to content

Sentinel Tickets v1.2.0

Compare
Choose a tag to compare
@ralphkb ralphkb released this 02 Mar 07:46
· 313 commits to main since this release

New Features

  • Huge improvements to the customization of the embeds by moving to a new system to generate them within the bot, all embeds are now configurable and with a lot more options.
  • Recoded the blacklist system to add new features. The new blacklist system has 1 command with 3 subcommands add, remove and list.
    • The blacklist system has an optional reason argument now for both blacklist and unblacklist.
    • The blacklist system has logs now.
    • A new command was added to see the blacklist list of users/roles, with useful information such as the staff who blacklisted, the time and the reason if it was provided.
  • Added a lot more log channels config options for better customization.
  • Add new claim1on1 config option, allowing you to isolate a ticket channel to just the claimed staff member and the ticket creator.
  • Add new options to DM a user when a ticket is closed, reopened or when the alert command is used.
  • Add new option to track X amount of seconds after the alert embed was sent and if the ticket creator replies, then the alert is removed and the bot sends a message to reflect that.
  • Add new option to remove a user from a ticket when it gets closed.

Fixes

  • Fixed an error when a user's DMs were closed.
  • Fixed a bug where the claim field was overriding other fields.
  • Fixed possible interaction errors.

Changes

  • With the new embed system, more default fallback values were added to avoid errors if a config option is not properly configured or if it's missing.
  • Improved error logging in slash commands registration.
  • Added new French translations, thanks to @OverStyleFR