Releases: Baviaan/lotro
Releases · Baviaan/lotro
Meetup
- A user can now delete their raid via the bot's interface, so they won't need the manage message permission.
- There is a new command !meetup that is similar to the raid command but does not take a tier argument.
- The boss field is now empty by default instead of 'All'.
- A bugfix for when the bot crashed if you tried to update your raid with an invalid tier.
- Added a command overview to the README.
QoL
Discord Gateway changes
This release declares gateway intents as expected by Discord's new gateway API and requires discord.py version 1.5.
If you do not upgrade, your bot will cease to work when Discord stops supporting the old gateway.
Miscellaneous:
- The bot will now warn you when it is missing the 'Add reactions' permission.
- There is a dockerfile now.
Configuration per server
Lots of settings are now configurable per server, instead of using global settings from the config file. If a discord server does not specify any settings it will default to the global settings.
beta version
Lots of settings are now configurable per server, instead of using global settings from the config file. If a discord server does not specify any settings it will default to the global settings.
There's quite some code changes, so I am releasing as a beta version. Use 3.6.3 if you need a stable version.
Bugfix
Bugfix
Minor fixes
- Fixed an issue where you could not remove someone from the line up that was assigned to the first slot.
- Fixed some issues where the bot would crash if he was missing discord permissions to perform an action. He'll now tell you what permissions he is missing instead.
- Players can now cancel their availability even if they're assigned a spot for the raid. This will still generate a message to the raid leader so the cancellation does not go unnoticed.
Set default timezone per user
- Changed the default behaviour when posting a raid without specifying a timezone to use the game's server time instead of the host machine's local time.
- Users can now change the default behaviour for themselves by using the
!timezone
command. (This command takes a tz database name as argument.) Type!help timezone
for examples. The syntax is not very user friendly but considering it will only be used by raid leaders and likely only once by them, I reckon that's fine. - Everyone can still overwrite the default behaviour by supplying a time zone.
Localization
Bugfixes:
- Updated the French localization file for the changes in 3.5.2