Skip to content

4.18.0

Compare
Choose a tag to compare
@ItsTheSky ItsTheSky released this 03 Aug 21:15
· 27 commits to master since this release

We're excited to announce the release of DiSky v4.18, which includes an update to JDA v5.0.1 and introduces several new features, improvements, and bug fixes.

🚀 New Features

  • Runtime Error Handler: Added a new runtime error handler with try/catch functionality. (see here)
  • Bot Leave Guild Effect: You can now programmatically make a bot leave a guild.
  • Thread Creation Enhancement: Made the storing part of the create thread effect optional.
  • Bot Name Customization: Added a way to change the name of the logged-in bot.
  • Bot Banner Editing: Introduced the ability to edit the banner of the logged-in bot.

⚡ Improvements

  • Enhanced Configuration System: Implemented a better and more efficient configuration system.
  • Snowflake Validation: Added improved snowflake validation with more user-friendly messages and references.
  • Message Editing and Destroying: These actions now check if they originate from a webhooks.
  • Discord Name Expression: Moved the bot name expression into 'discord name' for better organization. (see here)

🐛 Bug Fixes

  • Fixed usage of poll in rich messages.
  • Corrected the order of arguments in slash command structures.
  • Resolved issues with event-bots in DiSky-related events.
  • Fixed slash command execution on Minecraft 1.21+.

🔥 Removals

  • Removed the avatar decoration expression as it's not yet officially released.

📝 Notes

  • Post effect exceptions are now handled by the runtime error handler.
  • This release includes all changes from the previous (unreleased) v4.17.3 update.

📦 New Wiki Pages

We encourage all users to update to this latest version to take advantage of these new features and improvements. As always, please report any issues you encounter on our GitHub repository.

Thank you for your continued support and happy coding!