Skip to content

Releases: HyacinthBots/LilyBot

LilyBot 4.9.0

18 Sep 15:43
b62ecee
Compare
Choose a tag to compare

This release removes the deprecated log uploading, expands the capabilities of the clear command and fixes many bugs
You can find the full changelog below

New:

  • Allow custom messages to be sent with bans, intended for adding Appeals Servers. This is part of the moderation config

Change:

  • The clear command can now clear different ranges of messages based on certain parameters. #348
  • Upgradle to 8.3 and update other dependencies

Fix:

  • Remove usage of deprecated username tags, making use of the new username system
  • Fix bulk delete now working properly
  • The permission checks on Auto-threading roles

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

LilyBot 4.8.5

01 May 08:31
efe5e49
Compare
Choose a tag to compare

This update fixes a bug and deprecate log uploading.
You can find the full changelog below

New:

  • Tags can now be 4096 characters long, quite why you'd want a tag that's 4kB long I don't know, but you can do that now
  • Lily will send a message in a gallery channel when permissions are broken for her

Change:

  • Role menu buttons are now GuildButtons
  • Upgradle to 8.1.1
  • The role mention check now takes into account the Mention @everyone, @here and All Roles permission

Fix:

  • Old tags are no longer deleted before the new tag is validated fixing wierd issues in editing
  • Hopefully stop reminder randomly disappearing and subsequently multi-pinging as we're properly checking reminders before deleting them now

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

LilyBot 4.8.4

25 Mar 18:59
6bcfbe0
Compare
Choose a tag to compare

This update fixes a bug and deprecate log uploading.
You can find the full changelog below

Change:

  • Update to Kord 0.8.0, meaning we got forums!!!!
  • Update other dependencies

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

LilyBot 4.8.3

18 Mar 14:29
cfd40ab
Compare
Choose a tag to compare

This update fixes a security vulnerability in the welcome channel dependency.

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

Security Advisory: GHSA-7vfm-9766-h7hg

LilyBot 4.8.2

11 Mar 22:44
19f0d17
Compare
Choose a tag to compare

This update fixes a bug and deprecates log uploading.
You can find the full changelog below

Change:

  • Log uploading is now deprecated as it has been implemented into Allium. It will be removed in 4.9.0

Fix:

  • Message bulk delete throwing NPEs when it cannot collect the messages

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

LilyBot 4.8.1

09 Mar 18:50
a6e03a3
Compare
Choose a tag to compare

This update fixes ban commands and some errors.
You can find the full changelog below

Change:

  • Update Gradle 8.0.2 and kordex dependency (Internal)
  • Send bulk deletes to mod log and message log as they apply to both

Fix:

  • Ban command taking forever while getting messages
  • Fix some errors that would appear in AutoThreading when the thread didn't exist yet.
  • Guild announcements getting cancelled on exception, meaning messages weren't delivered to some guilds

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

LilyBot 4.8.0

28 Feb 17:44
ea6b760
Compare
Choose a tag to compare

This update fixes bugs and adds a couple of new features
You can find the full changelog below

New:

  • Automatically applies she-her and it-its roles to Lily when a pronoun role menu is created
  • Allow users to subscribe to roles in a similar fashion to role menus, but with commands

Change:

  • Update to Kotlin 1.8.10, Gradle 8.0.1 and other dependencies (Internal)
  • Removed configDb parameter from migrations (Internal)

Fix:

  • Remove deprecated kord functions (Internal)
  • Fix reminder IDs sometimes overlapping causing duplicate entries and errors

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

LilyBot 4.7.0

10 Feb 20:37
b5e1bc7
Compare
Choose a tag to compare

This update removes the deprecated support system and fixes a few bugs
You can find the full changelog below.

New:

  • Log deleted messages on ban in the same style as bulk message delete
  • Add targeted server announcements

Change:

  • Update to Kotlin 1.8.0
  • Remove deprecated support system

Fix:

  • Detekt check for brackets, allowing for cleaner code
  • Clean up many warnings
  • Usage of getMember() rather than getMemberOrNull() leading to extra exceptions
  • Update doc generator and kordex to fix some issues with errors

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

Lilybot 4.6.3

21 Jan 09:04
c748f5d
Compare
Choose a tag to compare

This update adds auto-publishing channels and fixes a few bugs.

The support channel system is still deprecated (replaced by auto-threading) and will be removed in version 4.7.0.
If you have a support channel, it's been automatically migrated to an auto-threaded channel.

You can find the full changelog below.

New:

  • Auto-publishing channel type, where each message sent in configured news channels will be published

Change:

  • Tidy code, remove old unused code

Fix:

  • Duplicated Reminder Completed. messages

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

Lilybot 4.6.2

16 Jan 09:06
cd384a5
Compare
Choose a tag to compare

This update fixes a bug that was introduced to role menus in 4.6.0

The support channel system is now deprecated (replaced by auto-threading) and will be removed in version 4.7.0.
If you have a support channel, it's been automatically migrated to an auto-threaded channel.

You can find the full changelog below.

New:

Fix:

  • Role-menus never applying roles

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