Releases: Blackcatmaxy/Botcatmaxy
v16.1.1
Hotfix release to stop an error in v16.1.0
- Fix NullReferenceException from LogDelete by @Blackcatmaxy in d398449
Full Changelog: v16.1.0...v16.1.1
BotCatMaxy release v16.1.0
What's Changed
Many fixes abound to get us ready to focus on interactive components!
- Infraction Size Enhancements & Fixes by @RealSGII2 in #146
- Fix slowmode intervals greater than 60s failing to process by @clerically in #154
- Allow filter info to be sent in server by admins by @clerically in #151
- Commands and functionality to block certain channels from being logged by @clerically in #156
- Add min time before checking tempact by @Blackcatmaxy in a26e2ba fixing #152
- Decouples exception logging from Discord so 500 errors don't crash the bot by @Blackcatmaxy in ea0feb2
- Fix FilterPunish not notifying of problems when deleting message by @Blackcatmaxy in 5138c73
- Fix TryConfirmation requiring reaction to be from bot (as message author) instead of command author by @Blackcatmaxy in fab24ca
Full Changelog: v16.0.4...v16.1.0
BotCatMaxy release v16.0.4
Bugfix release to get v16.0.0 to work
- QOL: Include warn size in
!warn
response messages and highlight more details than just the message dbea7cb
Full Changelog: v16.0.3...v16.0.4
BotCatMaxy release v16.0.3
Bugfix release to get v16.0.0 to work
- 018513e Logging service is now properly started so that deleted and edited messages are logged again
Full Changelog: v16.0.2...v16.0.3
BotCatMaxy release v16.0.2
BotCatMaxy release v16.0.1
Bugfix release to get v16.0.0 to work
Known Bugs
- Version status is not functioning for some reason
Full Changelog: v16.0.0...v16.0.1
BotCatMaxy release v16.0.0
What's Changed
- FIX: @RealSGII2 Remove links from bad word filtering in #128
- FIX: @Blackcatmaxy Reports feature and general interactivity 8fc9e38 #143
- @Blackcatmaxy TempActions Checker Refactor in #141
- @Blackcatmaxy Add support for threads and other new Discord API features by switching to Discord.NET Labs in #142
Full Changelog: v15.0.0...v16.0.0
v16.0.0-RC1
BotCatMaxy v16.0.0-RC1 for testing
Follow the Contributing Guidelines for how to test, and make sure to report all unexpected behavior you encounter.
Notable Changes:
- #142
- #141
- Make sure in
BotCatMaxy.ini
to either set theActLogFlushTime
to a high number or theActLogChannel
to a channel ID the bot can dump verbose logs to - This would need the bot to be in a whole bunch of servers each with a whole bunch of people acted on in order to really test
- Make sure in
- 8fc9e38773ebff5e46b5fe2f6ad3347298527481fixing #143
Possible Outstanding Issues:
BotCatMaxy Changelog v15.0.0
Major update 15.0.0 is now live with more code rewrites to accommodate more of the code being tested. Already now several commands are automatically checked anytime there are changes to the code! The plan is to slowly rewrite the all parts of the bot to be automatically tested, as well as make sure any new features are tested. We also made the following changes:
- Added clickable indicators to the README showing useful statistics.
- Changed notification embeds to contain the server origin info in the "author" corner and moved the actual author to the footnote allowing the whole embed to be smaller then before.
- Changed filter infractions to always DM you when they happen, with the filter violating text highlighted! Also logs will display this too. #107.
- Changed explicit filter info to be viewable by anyone in the guild if they confirm they want to see explicit info #116.
- Optimized data requests so that everything should be faster.
- Removed a misleading behavior where adding a role as filter immune would make them
!warn
immune. - Fixed invite filter regex to ignore links to Discord itself #123.
- Fixed more command typos.
- Behind the hood splits one of the settings files into two which could cause issues. Make sure to report any strange behaviors related to settings on the Discord server here.
BotCatMaxy Changelog v14.0.0
Major update 14.0 is now live with a massive code rework taking advantage of a language update as well as many small improvements and bug fixes. We are also starting to include patchnotes with every release that will go into every change.
- Time parsing system has also been reworked to allow time to be expressed sequentially instead being forced to use decimals (such as 1y30d)
!ban
command now checks if you put in a TimeSpan and asks if you meant to use!tempban
(#81)- Implements new features from dotNET 5 and C# 9
- Adds a third party package to better handle unexpected errors and retry
- New build tools to ease token storage and future use of automated testing
- #115 and #118 are fixed
- Fixes many unreported typos