Repository navigation
Releases: Scoin0/UsagiBot
Release list
3.1.3
What's Changed
- We're on Java 21 now
- Fix: Issue with tOsu's BPM not having all properties. It ignores all unknown properties now.
- Removed: Start Up Java message
Known Issues
- Sometimes maps sent in Twitch chat will cause a NullPointerException.
- If you send a map on Twitch with +NC or +PF you'll get +NCDT and +SDPF.
- Gosumemory doesn't record PP properly
- PP (and maybe other commands) only work every 2 messages. Unless someone interrupts it with another message.
Please head to the issue tracker if anything is wrong or you have a suggestion: https://github.com/Scoin0/UsagiBot/issues
3.1.2
This might be the last release of this version of the bot. The next version will be in Java 21. Please update to that in order to keep using the bot.
What's Changed
- Fix: If an Osu link is not a beatmap, it will not error out anymore.
Known Issues
- Sometimes maps sent in Twitch chat will cause a NullPointerException.
- If you send a map on Twitch with +NC or +PF you'll get +NCDT and +SDPF.
- Gosumemory doesn't record PP properly
- PP (and maybe other commands) only work every 2 messages. Unless someone interrupts it with another message.
Please head to the issue tracker if anything is wrong or you have a suggestion: https://github.com/Scoin0/UsagiBot/issues
3.1.1
This might be the last release of this version of the bot. The next version will be in Java 21. Please update to that in order to keep using the bot.
What's Changed
- Fix: Twitch names are now case insensitive.
Known Issues
- Sometimes maps sent in Twitch chat will cause a NullPointerException.
- If you send a map on Twitch with +NC or +PF you'll get +NCDT and +SDPF.
- Gosumemory doesn't record PP properly
- PP (and maybe other commands) only work every 2 messages. Unless someone interrupts it with another message.
Please head to the issue tracker if anything is wrong or you have a suggestion: https://github.com/Scoin0/UsagiBot/issues
3.1.0
This might be the last release of this version of the bot. The next version will be in Java 21. Please update to that in order to keep using the bot.
What's Changed
- Added Jansi version 1.17 (Colored Console now works!)
- Added the ability for custom commands (!add, !remove)
- Added !pp command (only 99-95 works. If you just do !pp, it'll show SS)
- Updated Lombok to 1.18.32
- Updated twitch4j to 1.20.0
- Updated Shadow to 8.1.1
Known Issues
- Sometimes maps sent in Twitch chat will cause a NullPointerException.
- If you send a map on Twitch with +NC or +PF you'll get +NCDT and +SDPF.
- Gosumemory doesn't record PP properly
- PP (and maybe other commands) only work every 2 messages. Unless someone interrupts it with another message.
Please head to the issue tracker if anything is wrong or you have a suggestion: https://github.com/Scoin0/UsagiBot/issues
3.0.1
What's Changed
- Fix for StreamCompanion not getting rid of the BOM properly.
Known Issues
- Sometimes maps sent in Twitch chat will cause a NullPointerException.
- If you send a map on Twitch with +NC or +PF you'll get +NCDT and +SDPF.
Please head to the issue tracker if anything is wrong or you have a suggestion: https://github.com/Scoin0/UsagiBot/issues
3.0.0
What's Changed
- Implement support for rosu, tosu, gosumemory, and StreamCompanion
- Changed
gOsuUrlPathtowebPathin the configuration - Checks every second for a memory reader
- Bump org.jsoup:jsoup from 1.14.3 to 1.15.3 by @dependabot in #32
- Bump org.json:json from 20220320 to 20231013 by @dependabot in #31
Known Issues
- Sometimes maps sent in Twitch chat will cause a NullPointerException.
- If you send a map on Twitch with +NC or +PF you'll get +NCDT and +SDPF.
Please head to the issue tracker if anything is wrong or you have a suggestion: https://github.com/Scoin0/UsagiBot/issues
2.0.10
Edit: As of 1/31/23, untested with osu!lazer. Though I don't think anything supports it right now.
What's Changed
- Fixed issue with commands not using the prefix
Known Issues
- Sometimes maps sent in Twitch chat will cause a NullPointerException.
- If you send a map on Twitch with +NC or +PF you'll get +NCDT and +SDPF.
Please head to the issue tracker if anything is wrong or you have a suggestion: https://github.com/Scoin0/UsagiBot/issues
2.0.9
What's Changed
- Added "map" and "current" aliases to the NowPlaying Command
Known Issues
- Sometimes maps sent in Twitch chat will cause a NullPointerException.
- If you send a map on Twitch with +NC or +PF you'll get +NCDT and +SDPF.
Please head to the issue tracker if anything is wrong or you have a suggestion: https://github.com/Scoin0/UsagiBot/issues
2.0.8
What's Changed
- Fixed a small issue with the
Bancommand - Refactored a lot of the bigger chunks of code to make more readable and clean.
- Lowered the amount of calls to Github on start up. (From 2 to 1)
- Lowered the ram usage the bot takes up
- Removed auto connection to the
#osuchannel.
Known Issues
- Sometimes maps sent in Twitch chat will cause a NullPointerException.
- If you send a map on Twitch with +NC or +PF you'll get +NCDT and +SDPF.
Please head to the issue tracker if anything is wrong or you have a suggestion: https://github.com/Scoin0/UsagiBot/issues
2.0.7
What's Changed
- Refactored the
receiveBeatmapmethod to be more readable and less cluttered. - Refactored the
VersionUpdateclass to be more readable and less cluttered. - Refactored the
OsuClientclass. The whole class now uses oneOkHttpClientinstead of the 5 it was using. - Refactored the main class to use ExecutorService instead of Thread.
- Refactored the
Utilityclass to use ExecutorService. - Fixed an issue with the
NowPlayingcommand taking too long to send
These changes should make the bot run a bit faster than before.
Known Issues
- Sometimes maps sent in Twitch chat will cause a NullPointerException.
- If you send a map on Twitch with +NC or +PF you'll get +NCDT and +SDPF.
Please head to the issue tracker if anything is wrong or you have a suggestion: https://github.com/Scoin0/UsagiBot/issues