mirror of
https://github.com/zhenxun-org/zhenxun_bot.git
synced 2025-12-15 14:22:55 +08:00
commit
9214a4c978
@ -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"更新完毕,请重启真寻...."
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user