Hello there! Here comes DiSky v4.26.0 with some nice quality of life improvements and bug fixes!
Thanks to @EquipableMC and @Fusezion for their help on some stuff!
## :sparkles: New Features
- **Embed Fields as Expressions**: Embed fields are now accessible and manipulable as expressions, giving you more flexibility when working with embeds. See [here](<https://docs.disky.me/latest/docs/expressions/#embed-fields>)
- **Embed Templates**: Brought back the embed template system from DiSky v3! You can now register and reuse embed templates for more efficient embed creation. You may also use them in **data structures!**
- **Member Boost Time Support**: Added support for `Member's boost time`, allowing you to retrieve how long a member has been boosting the guild. See [here](<https://docs.disky.me/latest/docs/expressions/#member-boost-time>)
- **Better Variable String Support**: This enables more intuitive variable storage for Discord objects (channels, messages, members, etc.). You can now use `{blah::%{_member}%}` instead of `{blah::%discord id of {_member}%}`.
## :tools: Improvements
- **Enhanced Message Editing**: The `edit message` effect now supports full or transient replacement modes, giving you better control over whether previously unedited content (like embeds) should be replaced or preserved. See [here](<https://docs.disky.me/latest/docs/effects/#edit-message>)
## :bug: Bug Fixes
- Fixed global and guild slash commands creation/updating system that was broken due to command ID changes on server restart.
## What's Changed
* Spelling correction in `RetrieveMember.java` by @Mushkrem in https://github.com/DiSkyOrg/DiSky/pull/269
* Adds support for getting the boosted time of a member, and fixes invalid docs url in feature template by @EquipableMC in https://github.com/DiSkyOrg/DiSky/pull/270
**Full Changelog**: https://github.com/DiSkyOrg/DiSky/compare/4.25.0...4.26.0
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }