Skip to content

Releases: DiSkyOrg/DiSky

Voice message & member flags supports!

27 May 10:27
Compare
Choose a tag to compare

Hey there! Another update of DiSky that brings some interesting new features :)

Voice messages

You can also directly download *voice message as an audio file!

Member Flags

Misc

Download: https://disky.me/resources/index.php?resources/5/

Have a lovely afternoon everyone ^^

Developer debug mode and improvements.

23 May 19:09
Compare
Choose a tag to compare
Pre-release

The developer release

⚠️ Because this version has a lot of internal behaviors changed, it's still in beta!

This new update brings a whole new way for developers to debug their code: the developer debug mode!
It can be enabled in the configuration file (developer-debug: true) and will print useful information such as:

  • Null/not set values
  • Wrong type
  • Errors not handled by the default error handler
    It'll also contain the exact file and line on where the error happened! I'd love to hear your feedback on that :)

I also updated JDA to alpha9, and will implement the small new features within the month!

⬇️ Download: https://disky.me/resources/index.php?resources/5/

Full Changelog: 4.11.1...4.12.0-beta1

Bug fixes & enhancements

08 Apr 12:19
fb04635
Compare
Choose a tag to compare

Hey there! Here's a small update from DiSky containing bug fixes and enhancements!

  • ✨ Added on bot leave event
  • ✨ Added supports for the new Structure API coming in Skript 2.7
  • ✨ Added deafen-related & voice mute-related events (thanks to @Mushkrem & @Kapilarny)
  • 🐛 Fixed DiSky project not building on Skript 2.7
  • 🐛 Fixed I/O exception about the configuration file

⬇️ Download: https://modrinth.com/plugin/disky/version/4.11.1

Scheduled events, bugfixes and much more!

10 Dec 18:10
Compare
Choose a tag to compare

Fixes & New feature

19 Nov 15:18
Compare
Choose a tag to compare

DiSky v4.7.0 - Fixes & New feature

Requirements

  • Minecraft 1.13+
  • Skript 2.6.0+

Fixes

  • No more conflicts with SkBee's components
  • Every emoji using numbers (like 💯) are now working properly
  • Threads can now be created without problems

New features

  • You can add members to a thread manually
  • ID and name of a thread are now retrievable
  • Optimization of the loading of the bots

New dropdowns, channel & module hotfix.

04 Nov 22:25
Compare
Choose a tag to compare

Hello there! Say hi to this new v4.6.0 update!

What's new ?

DiSky now supports custom entities dropdown!
Discord provided them around a week ago: the user is free to choose within roles, channels, or users, and not only specific options.
You can find more info in the wiki: https://docs.disky.me/advanced-stuff/selectmenu-dropdown

Bugfixes ... really?!

Yeah ... I'm not so proud of it btw 😂
A writing error made two expressions confront each other, which made it difficult for DiSky to know which expression to choose. This does not affect any pattern.
text channel with id works as before, and forum channel with id has been added.

⚠️ This release fixes an internal bug related to the modules! We strongly advise you to update DiSky!

Links

📎 Wiki: https://docs.disky.me/
🧻 Documentation: https://disky.me/docs/
💰 Patreon/Ko-Fi: https://www.patreon.com/itsthesky / https://ko-fi.com/itsthesky

Forums, fixes, commands and more!

15 Oct 16:24
Compare
Choose a tag to compare

Hello there!
Long time no see huh?
One month after the 4.4.3, I release today the v4.5 of DiSky, including many internal changes and important additions:

Support for Forums & Stickers

With a few weeks delay, the forums are finally fully implemented in DiSky!
A new type of forum forumchannel is available, where you can create a post.
For more information on how to manage them, I redirect you to the wiki page: https://docs.disky.me/basic-stuff/forums

While they date back even further, stickers are also available with DiSky! In a limited case, of course, but you can send custom stickers (only custom for now) in a text room!

Other changes

I updated JDA to alpha.21, coming with a whole new role sorting system: you can move a role above another without maths now!
You can also create message data with only components and edit/send component-only messages!
The unregister command effect has been reworked to let you input the command's name instead of the IDs. It's easier to do it this way for you :)

⚠️ Don't forget ...

DiSky is a voluntary project! I am almost alone to work on it and provide you with updates, which takes more and more of my personal time. I could not continue this project indefinitely on my own without financial or human help, that's why I ask you for a few minutes of your time:

Be aware that this update schedule will remain as it is in the current situation, that is to say, prepare yourself for one update per month or so.

Stickers, emojis, roles moving and more!

14 Sep 18:26
Compare
Choose a tag to compare

This pretty big update brings new features, and also has an internal recode following the JDA 5-alpha19 patch notes ():

Stickers!

DiSky now provide support for getting and sending sticker over Discord. Only guild stickers are supported for now!
Stickers can be sent using the reply or post effect, but must be alone!, Discord does not allow stickers inside a rich message.

Emojis recode!

The way emojis are parsed is entirely reworked, using regex and better syntaxes.
You can now provide:

  • For the custom emojis: name, ID, or Discord's format (<:name:id>). ⚠️ Must specify the guild whatever the context!
  • For the Unicode emojis: name, Unicode, or Discord's format (:name:).

Supports for new Skript's Structure API!

This version supports the coming Skript's Structure API while supporting the current scope system of course.
Aka, once Skript 2.6.4/2.7 is released, DiSky should work as usual!

New features/bug fixes

🐛 Fixed a class that does not exist anymore in Skript's API
✨ Added move role effect, to move a role above or under another role
✨ Added a better precision for the ban effect. You can now provide a Skript timespan that'll be converted into usable time.

Full Changelog: 4.4.2...4.4.3

Emojis fixes, channel expression, and more!

04 Sep 10:46
Compare
Choose a tag to compare

This release introduces a lot of fixes for bugs, conflict resolution, and a new expression for lazy development :)

Fixes

  • Fixed the Unicode emoji usage in the react section.
  • Added the missing intent MESSAGE_CONTENT to the list of default intents (required for ... well, message's content)
  • Fixed IO exception while loading DiSky for the first time.
  • Changed the way emojis were being parse, now doing all the possible ways (emote id, emote name, external Unicode, finally JDA's Unicode)
  • Changed the text channel's type to chat (to avoid conflict such as if {_txt} is text)

New features

  • Added channel with id expression. It's a generic expression that'll check for every channel's type of the given ID.

and yeah, that's all for the new features :)

Links

⬇️ Download: https://github.com/DiSkyOrg/DiSky/releases/tag/4.4.2
📝 Wiki: https://docs.disky.me/
UPDATED 📎 Documentation: https://disky.me/docs/
Ko-Fi (one-time donation): https://ko-fi.com/itsthesky
📦 Patreon (subscription donation): https://patreon.com/itsthesky

Small fixes, new inline message builder and more.

30 Aug 13:17
Compare
Choose a tag to compare

This is a minor release of DiSky. What can I say more?

  • ✨ Added inline message builder expression, you can create rich (with components, files, etc...) messages in one line.
  • ✨ Added a way to provide a reference message in the reply with effect. I completely forgot about that before x)
  • 🐛 Fixed internal errors while trying to use old elements (such as adding rows to modals through the component expression)

and yeah, that's all ;-;

Links:

⬇️ Download: https://github.com/DiSkyOrg/DiSky/releases/tag/4.4.1
📝 Wiki: https://docs.disky.me/
UPDATED 📎 Documentation: https://disky.me/docs/
Ko-Fi (one-time donation): https://ko-fi.com/itsthesky
📦 Patreon (subscription donation): https://patreon.com/itsthesky