Skip to content

Releases: HyacinthBots/LilyBot

LilyBot 3.4.4

02 Jul 19:07
1fa7bb7
Compare
Choose a tag to compare

This is a minor bug fix release with an additional feature.
The full changelog can be found below.

  • Removed deprecated use of mainClassName in the buildscript
  • Clean up the KotlinCompile task to not have the unneeded extra stuff
  • Clean up the permission check function to make it a little cleaner
  • Added a /tag-edit command to allow users to edit tags, rather than deleting and re making them.
  • Allow the /tag-list command to create pages, to avoid errors due to the embed body being too long

You can find a list of all the commits in this update here

LilyBot v3.4.3

28 Jun 17:34
a9d1a1a
Compare
Choose a tag to compare

This is a minor bug fix release
The full changelog can be found below.

  • Add a tag preview command, allowing users to preview a tag before sending it
  • Fix various Exceptions being thrown in certain features
  • Fix permissions errors showing the code path of the missing permission rather than the name of the missing permission
  • Remove a hacky check from join leave

You can find a list of all the commits in this update here

LilyBot v3.4.2

19 Jun 10:22
b53c60b
Compare
Choose a tag to compare

This is a minor bug fix release
The full changelog can be found below.

  • Fix errors with say-editing when the description is too long
  • Prevent errors with tags that have a body exceeding Discords embed limit
  • Allow thread archiving to be re-enabled with the prevent-archiving command
  • Prevent errors with TiV and thread inviter
  • Fix removing of roles from role menus
  • Fix missing access errors in JoinLeave
  • Switch the type of channel to GuildMessageChannel from TextChannel to minimise errors in most functions

You can find a list of all the commits in this update
here

LilyBot 3.4.1

16 Jun 22:32
2e3dfd9
Compare
Choose a tag to compare

This update includes lots of little fixes from various issues that arose from the 3.4.0 update.
The full changelog can be found below.

  • Fix mass error spam in the thread inviter
  • Fix newline escape characters not working in role menu
  • Prevent pronoun role menu from throwing errors after taking too long to respond
  • Fix log uploading in threads
  • Clean up lots of little bugs that were throwing errors
  • Add a command to prevent threads from archiving
  • Fix boot times taking a large amount of time when the thread table is full
  • Fix not being able to remove roles when using role menus

You can find a list of all the commits in this update
here

LilyBot 3.4.0

15 Jun 17:15
6a0113b
Compare
Choose a tag to compare

This update includes some big changes, notably a rework of the role menu system. Please note that all previous role menus will not work in this update. The full changelog can be found below.

  • Fix error in the tag list command when no tags are present.
  • Update KordEx to fix issues with the Minecraft mappings extension.
  • Fix startup errors.
  • Check permissions in channels before sending messages.
  • Don't cast channels from one type to another.
  • Rewrite the role menu system
  • Make improvements to reminders, including repeating reminders, cancelling reminders, and more accurate reminder delivery times.

You can find a list of all the commits in this update at v3.3.3...v3.4.0.

LilyBot v3.3.3

09 Jun 00:01
49a4d5f
Compare
Choose a tag to compare

This update enables PluralKit to be used in support thread channels!

You can find a list of all the commits in this update
here.

LilyBot v3.3.2

08 Jun 20:32
13f12a9
Compare
Choose a tag to compare

This update brings a couple of bug fixes to the help commands, as well as a couple of new features.
The full changelog can be found below.

  • Add /remind to allow users to set reminders from a command in discord
  • Clean up message building by removing unnecessary usages of .edit builders and some useless functions
  • Fixed a bug where Lily was being extra helpful with the help command. She will no longer increase the pages by 32 each time she is asked for help!

You can find a list of all the commits in this update
here.

LilyBot 3.3.1

04 Jun 23:30
8f29d5b
Compare
Choose a tag to compare

This is a minor bug fix and Quality Of Life update
The full changelog can be found below.

  • Make PluralKit detecting more accurate by checking the error code was not a success, rather than checking for a failure.
  • Add logging for gallery channels
  • Add /tag-list command for listing a guilds commands
  • Fix some typos and clean up code

You can find a list of all the commit in this update
here.

LilyBot 3.3.0

04 Jun 20:25
01b9cc2
Compare
Choose a tag to compare

This update brings new features, bug fixes and better compatibility with PluralKit!
The full changelog can be found below.

  • Make tag commands ping the user in the same message, rather than two.
  • Fixes to prevent errors in GitHub commands when invalid bodies are present.
  • Fix for message delete embeds throwing errors when the deleted messages is over the character limit.
  • Allow messages created using /say to be edited with commands.
  • Report has been refactored to use modals, allowing reasons to be provided.
  • Add "gallery channels". These are channels which only allow attachments and links to be sent within.
  • Help and about commands, which allow users to learn how to use Lily from within Discord. (Thanks @KJP12 for helping with issues)
  • Thread Inviting received a further fix in deleting of old threads from the Database.
  • Discord's new TiV channels have partial support while we wait for a Kord update.
  • Support PluralKit's system in message deletions, removing "false deletions" from logging.

You can find a list of all the commit in this update
here.

LilyBot v3.2.2

23 May 19:34
5be86f8
Compare
Choose a tag to compare

This is a minor update a couple of bug fixes and improvements.
The full changelog can be found below.

  • Fix errors when deleting threads from the database. Thanks, @henkelmax
  • A hypothetical fix for certain commands not adding when the bot joins a server
  • Utilize the default auto archive duration of a channel for support threads
  • Use a singular check block on commands rather than multiple
  • Add a reason to unban embeds

You can find a list of all the commit in this update
here.