1. Significant code structure changes
- bonk api types are now split into several modules
- bot now has event handlers templates
- added properties for classes
- all classes can now be imported from \_\_init\_\_.py
- discord.py-like event handlers
2. New decode functions
- simple node.js-like bytebuffer
- bonk avatars are now fully fixed
- support for bonk2 maps + decode functions
3. Game class
- added all bonk game events
- fixed minor bugs
- added game inputs support
And a lot more sorry I'm too lazy for this
unlisted_rooms_from_friendlist
Bot now can join unlisted rooms from friendlist
set_main_avatar_fix
Fixed bot.set_main_avatar() not working on lower python versions.
simple_mode
Added exception for bad guest names, added Simple mode.
joining_room_via_link
Added joining room via link + fixed some connection bugs
avatars_style_fix
Changed some avatar stuff
avatars_decode_fix
Fixed avatar parse function not decoding some bonk.io skins
avatars_update
Added avatar support
avatars_fix
Fixed avatars not working on python versions below 3.11
events_fix
Fixed bot triggering on its own messages. Fixed bot unable to find player class after they leave
disconnect_event_fix
Fixed "disconnect" event not working. Renamed Friend class method get_creation_data to get_creation_date.
error_handling
Fixed error handling
tag
Fixed bot.create_game() blocking the main thread