Merge pull request #1098 from yajiwa/main

update check_zhenxun
This commit is contained in:
HibiKier 2022-09-18 15:07:52 +08:00 committed by GitHub
commit 9214a4c978
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,4 +1,4 @@
from nonebot.adapters.onebot.v11 import Bot from nonebot.adapters.onebot.v11 import Bot, MessageEvent
from nonebot.permission import SUPERUSER from nonebot.permission import SUPERUSER
from nonebot import on_command from nonebot import on_command
from .data_source import check_update, get_latest_version_data from .data_source import check_update, get_latest_version_data
@ -50,24 +50,24 @@ restart = on_command(
@update_zhenxun.handle() @update_zhenxun.handle()
async def _(bot: Bot): async def _(bot: Bot, event: MessageEvent):
try: try:
code, error = await check_update(bot) code, error = await check_update(bot)
if error: if error:
logger.error(f"更新真寻未知错误 {error}") logger.error(f"更新真寻未知错误 {error}")
await bot.send_private_msg( await bot.send_private_msg(
user_id=int(list(bot.config.superusers)[0]), message=f"更新真寻未知错误 {error}" user_id=event.user_id, message=f"更新真寻未知错误 {error}"
) )
except Exception as e: except Exception as e:
logger.error(f"更新真寻未知错误 {type(e)}{e}") logger.error(f"更新真寻未知错误 {type(e)}{e}")
await bot.send_private_msg( await bot.send_private_msg(
user_id=int(list(bot.config.superusers)[0]), user_id=event.user_id,
message=f"更新真寻未知错误 {type(e)}{e}", message=f"更新真寻未知错误 {type(e)}{e}",
) )
else: else:
if code == 200: if code == 200:
await bot.send_private_msg( await bot.send_private_msg(
user_id=int(list(bot.config.superusers)[0]), message=f"更新完毕,请重启真寻...." user_id=event.user_id, message=f"更新完毕,请重启真寻...."
) )