Releases
v1.15.5
1.15.5 - 2024-12-24
Bug Fixes
(deps) Fix temporary hakushin API issue - (068f21c )
(deps) Fix missing element and attack_type in hakushin API - (787edde )
(deps) Update genshin.py - (2a3fefe )
Run auto mimo schedule task - (e9c2aa8 )
Sleep after redeeming mimo reward code - (1e3725c )
Fix missing tasks in /mimo - (4ad37f2 )
Fix comment tasks not being completed - (cecbf1d )
Fix sending notif when no tasks were completed - (10b8bae )
Only show hoyolab accounts in /mimo autocomplete - (7830662 )
Remove unnecessary newline char - (d5c0f25 )
Fix queryset error in auto mimo - (ee32cf1 )
Fix post replies not being deleted - (aa9c654 )
Handle when mimo is not available for game - (0bf9e0a )
Fix api retry error handling logic - (c28f542 )
Add default highlight substats for all agents - (d7f0de9 )
Adapt to new ZenlessData keys - (a9d7129 )
Handle errors in HoyoAccountTransformer - (7b70229 )
Fix KeyError for Miyabi - (ca17646 )
Fix proxy API retry logic - (ba95b40 )
Fix some issues with GenshinClient - (14cca99 )
Don't update embed when going back - (81b89e4 )
Fix wrong total characters number in ZZZ - (23984f2 )
Fix schedule task error handling logic - (2c681b9 )
Fix zzz.rng.moe import - (667af2a )
Fix Miyoushe accounts showing in /redeem account autocomplete - (b830b50 )
Fix issues with redeem_codes method - (37bfba2 )
Return None in redeem_codes if there are no results - (db5926f )
Don't lowercase ON and OFF - (4e1173d )
Handle empty list of blocks - (384b56a )
Fix convert_to_title_case func - (be6484a )
Make FarmChecker class instances - (cb65c04 )
Remove unused import - (65bc715 )
Fix ZZZ agents being identified as cache - (42c3e03 )
Capture general exception for bot.dm_user method - (0a6500e )
Organize error handling code for auto tasks - (d0f7675 )
Raise error when game is not supported for enka client - (c56d002 )
Fix HSR banners not showing as not available - (29b0df3 )
Documentation
Update features section - (e9b5b1a )
Features
Finish mimo tasks that need comments - (242898f )
Add lottery to /mimo - (cf17d81 )
Add notification settings for mimo - (57600dc )
Add can_redeem_code check - (f60484b )
Finish follow topic tasks automatically - (b0af9cc )
Add task status command - (ff4a1d7 )
Prevent closing bot when tasks are still running - (fc03857 )
Use M3 art for ZZZ cards - (529fa20 )
Add dismissible - (2ce4a1e )
Hide beta content in certain guilds - (1bb1966 )
Improvements
Show mimo task progress - (d0f691f )
Show names of completed mimo tasks - (c79a6bf )
Unset item loading state on view error - (e0555e5 )
Show error_footer in all error embeds - (dcb9b84 )
More human-like post replies - (fe5571a )
Improve how tasks are shown in task result - (04fcf86 )
Run auto redeem every 2 hours - (58c3ee9 )
Run mimo schedule task less frequently - (a1f9e8f )
Add on/off label to toggle buttons - (845f703 )
Improve capitalize_first_word impl - (3f53098 )
Improve UI clarity in /mimo - (dae3350 )
Omit HoYo API Error in code error message - (6589daf )
Show FarmChecker running status in ts command - (2832a15 )
Update Shiyu defense layout - (959a436 )
Miscellaneous Chores
(assets) Add Harumasa and Miyabi card data - (8f064cf )
(deps) lock file maintenance (#257 ) - (b4a8e44 )
(deps) Update genshin.py - (f9249a9 )
(deps) Update genshin.py - (1ff6c88 )
(deps) lock file maintenance (#267 ) - (1c2139f )
(deps) lock file maintenance (#268 ) - (434e7f5 )
(deps) update astral-sh/ruff-action action to v3 (#270 ) - (692fe49 )
(emojis) Update emojis - (f637bec )
Remove unnecessary debug logging - (073e40c )
Remove dead_codes impl in auto redeem - (e71bf5d )
Temporarily disable B4A proxy API - (0434f45 )
Move database-related utils to own module - (ec51045 )
Remove code related to stopping bot closing - (8b2c9a2 )
Performance
Turn several HoyoAccount props to cached_property - (893520e )
Improve performance of auto mimo task - (919e1d2 )
Avoid refetching zzz characters - (aa9fb30 )
Refactoring
Support specifying platform in get_game_account_choices - (8132dec )
Cleaner API retry logic - (91819d9 )
Add dict_cookies prop to HoyoAccount - (1bf8d14 )
Refactor auto mimo logic - (2923532 )
Refactor error handling logic in auto tasks - (bb8821d )
Refactor auto mimo task code - (3f48b11 )
Refactor daily checkin notify logic - (54d066a )
You can’t perform that action at this time.