From 99820423c393b7767c7b597b239a53edadd0e8f1 Mon Sep 17 00:00:00 2001 From: KimgiaiiWuyi <444835641@qq.com> Date: Sat, 2 Jul 2022 01:18:53 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=EF=BC=9A=E6=AF=8F=E6=97=A5?= =?UTF-8?q?=E8=87=AA=E5=8A=A8=E7=B1=B3=E6=B8=B8=E5=B8=81=E4=BB=BB=E5=8A=A1?= =?UTF-8?q?=E7=BB=93=E6=9D=9F=E5=90=8E=E5=90=91`SUPERUSER`=E5=8F=91?= =?UTF-8?q?=E9=80=81=E6=8A=A5=E5=91=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- genshinuid.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/genshinuid.py b/genshinuid.py index 3fcc48f0..6331f2cf 100644 --- a/genshinuid.py +++ b/genshinuid.py @@ -494,7 +494,9 @@ async def daily_mihoyo_bbs_sign(): cursor = c.execute( 'SELECT * FROM NewCookiesTable WHERE StatusC != ?', ('off',)) c_data = cursor.fetchall() - logger.info(c_data) + im_success = 0 + im_failed = 0 + im_failed_str = '' for row in c_data: logger.info('正在执行{}'.format(row[0])) if row[8]: @@ -502,10 +504,18 @@ async def daily_mihoyo_bbs_sign(): im = await mihoyo_coin(str(row[2]), str(row[8])) try: logger.info('已执行完毕:{}'.format(row[0])) + im_success += 1 if await config_check('MhyBBSCoinReport'): await hoshino_bot.send_private_msg(user_id=row[2], message=im) except Exception: logger.exception('执行失败:{}'.format(row[0])) + im_failed += 1 + im_failed_str += '\n' + '执行失败:{}'.format(row[0]) + faild_im = '\n以下为签到失败报告:{}'.format(im_failed_str) if im_failed_str != '' else '' + im = '今日获取mhycoin成功数量:{},失败数量:{}{}'.format(im_success, im_failed, faild_im) + for qid in bot.config.SUPERUSERS: + await hoshino_bot.send_private_msg(user_id = qid, message = im) + await asyncio.sleep(5 + random.randint(1, 3)) logger.info('已结束。')