update check_zhenxun

This commit is contained in:
yajiwa 2022-09-17 13:01:50 +08:00
parent 0ea740aa7c
commit 8b20d99b2c

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"更新完毕,请重启真寻...."
) )