From 100236da83240fda37abfc251d1055df7a137aa0 Mon Sep 17 00:00:00 2001 From: HibiKier <775757368@qq.com> Date: Mon, 19 Sep 2022 22:50:56 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dcsgo=E6=AF=8F=E6=97=A5?= =?UTF-8?q?=E5=BC=80=E7=AE=B1=E5=8F=AF=E4=BB=A5=E5=A4=9A=E5=BC=80=E4=B8=80?= =?UTF-8?q?=E6=AC=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 14 ++++++++++++++ plugins/open_cases/open_cases_c.py | 4 ++-- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index e5932c33..a2d46064 100644 --- a/README.md +++ b/README.md @@ -252,6 +252,11 @@ PS: **ARM平台** 请使用全量版 同时 **如果你的机器 RAM < 1G 可能 ### 感谢名单 (可以告诉我你的 __github__ 地址,我偷偷换掉0v|) +[Kafka](https://afdian.net/u/41d66798ef6911ecbc5952540025c377) +[墨然](https://afdian.net/u/8aa5874a644d11eb8a6752540025c377) +[爱发电用户_T9e4](https://afdian.net/u/2ad1bb82f3a711eca22852540025c377) +[笑柒XIAO_Q7](https://afdian.net/u/4696db5c529111ec84ea52540025c377) +[noahzark](https://afdian.net/a/noahzark) [腊条](https://afdian.net/u/f739c4d69eca11eba94b52540025c377) [ze roller](https://afdian.net/u/0e599e96257211ed805152540025c377) [爱发电用户_4jrf](https://afdian.net/u/6b2cdcc817c611ed949152540025c377) @@ -279,6 +284,15 @@ PS: **ARM平台** 请使用全量版 同时 **如果你的机器 RAM < 1G 可能 ## 更新 +### 2022/9/19 + +* 更换bilibili_sub获取用户昵称用的API&尝试修了一下get_video() [@pull/1097](https://github.com/HibiKier/zhenxun_bot/pull/1097) +* 修复csgo每日开箱可以多开一次 + +### 2022/9/18 + +* 修复 bilireq 版本过低导致 B 站视频解析错误 [@pull/1090](https://github.com/HibiKier/zhenxun_bot/pull/1096) + ### 2022/9/16 * fix: bilibili_sub, azur_draw_card [@pull/1090](https://github.com/HibiKier/zhenxun_bot/pull/1090) diff --git a/plugins/open_cases/open_cases_c.py b/plugins/open_cases/open_cases_c.py index 78ac2a1e..792ce4d5 100755 --- a/plugins/open_cases/open_cases_c.py +++ b/plugins/open_cases/open_cases_c.py @@ -31,7 +31,7 @@ async def open_case(user_qq: int, group: int, case_name: str = "狂牙大行动" async with db.transaction(): user = await OpenCasesUser.ensure(user_qq, group, for_update=True) # 一天次数上限 - if user.today_open_total > int( + if user.today_open_total >= int( Config.get_config("open_cases", "INITIAL_OPEN_CASE_COUNT") + int(impression) / Config.get_config("open_cases", "EACH_IMPRESSION_ADD_COUNT") @@ -155,7 +155,7 @@ async def open_shilian_case(user_qq: int, group: int, case_name: str, num: int = Config.get_config("open_cases", "INITIAL_OPEN_CASE_COUNT") + int(impression) / Config.get_config("open_cases", "EACH_IMPRESSION_ADD_COUNT") ) - if user.today_open_total == max_count: + if user.today_open_total >= max_count: return _handle_is_MAX_COUNT() if max_count - user.today_open_total < num: return (