
DiSky
The best Skript add-on for Discord management! Slash commands, interaction, components, modal, and much more are available!
28.3K
39
Support for Skript 2.14, new features, hotfixes, and more!
Release2 мес. назад
Список изменений
This new version of DiSky mainly brings support for Skript 2.14 and upward, making any previous version of Skript NOT usable! From now on, DiSky will only support Skript 2.14+.
Thanks to @Fusezion & @EquipableMC as always for their help on a few things for this release!
✨ New Features
- Added
Member Can Interact With Member(s)/Role(s)condition - Added
Thread OwnerandThread Message Countproperties - Added
User Tag Icon/Badge URLandUser Tagproperties
ℹ️ You can take a look at their syntax, along with examples and description using the new tag:new query in DiSky Syntax!
⚒️ Improvements
- Upgraded to Skript 2.14+ compatibility - Complete refactoring to support the latest Skript API changes
- JDA dependency updates - Updated to the latest JDA version for better Discord API compatibility and performance
- Optimized expression parsing - Improved performance when handling complex Discord object expressions
- Enhanced error handling - More descriptive error messages when syntax fails or Discord API calls encounter issues
- Code cleanup and refactoring - Removed deprecated code and improved overall codebase maintainability
- Better null safety checks - Added additional validation to prevent null pointer exceptions in edge cases
- Improved documentation generation - Enhanced syntax documentation system for better searchability
🐛 Bug Fixes
- Fixed issues with thread-related properties not being accessible in certain contexts
- Resolved crashes when accessing member properties with invalid or missing permissions
- Fixed embed field manipulation causing unexpected behavior in some scenarios
- Corrected inconsistent behavior with permission checks across different guild contexts
⚠️ Breaking Changes
- Skript 2.13 and below are no longer supported
- Every modules MUST be updated! Please refer to this page to check which version of each module you need.
What's Changed
- Add event-user to member leave event by @Fusezion in https://github.com/DiSkyOrg/DiSky/pull/277
- Add support for checking boost tier messages by @EquipableMC in https://github.com/DiSkyOrg/DiSky/pull/282
- Add thread owner and message count expressions by @Copilot in https://github.com/DiSkyOrg/DiSky/pull/283
- Fixed duplicate [the] in multiple expressions by @CrebsTheCoder in https://github.com/DiSkyOrg/DiSky/pull/284
- Translate DiSk handwritten documentation by @ItsTheSky in https://github.com/DiSkyOrg/DiSky/pull/288
- 📚 Complete documentation with @SeeAlso annotations for all elements by @ItsTheSky in https://github.com/DiSkyOrg/DiSky/pull/289
- ⚡Allow Resetting or Clearing of a Nickname by @EquipableMC in https://github.com/DiSkyOrg/DiSky/pull/292
- enhance
FindMembersection with nativeEffReturnsupport by @ItsTheSky in https://github.com/DiSkyOrg/DiSky/pull/298
New Contributors
- @Fusezion made their first contribution in https://github.com/DiSkyOrg/DiSky/pull/277
- @Copilot made their first contribution in https://github.com/DiSkyOrg/DiSky/pull/283
- @CrebsTheCoder made their first contribution in https://github.com/DiSkyOrg/DiSky/pull/284
Full Changelog: https://github.com/DiSkyOrg/DiSky/compare/4.26.0...4.27.0
Файлы
DiSky 4.27.0.jar(15.92 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
4.27.0
Загрузчики
FoliaPaperPurpurSpigot
Версии игры
1.19.4–1.21.11
Загрузок
1.2K
Дата публикации
2 мес. назад