nonebot-plugin-covid19-news
nonebot-plugin-covid19-news copied to clipboard
疫情信息更新推送报错
python=3.10.4 nonebot=2.0.0rc1
具体报错如下
11-18 09:30:00 [ERROR] apscheduler | Job "update (trigger: cron[minute='*/30', second='0'], next run at: 2022-11-18 10:00:00 CST)" raised an exception
Traceback (most recent call last):
File "/home/bot/bot/bot.py", line 79, in
File "/usr/local/lib/python3.10/site-packages/apscheduler/executors/base_py3.py", line 30, in run_coroutine_job retval = await job.func(*job.args, **job.kwargs) File "/usr/local/lib/python3.10/site-packages/nonebot_plugin_covid19_news/init.py", line 193, in update await get_bot().send_private_msg(user_id= int(gid), message= '关注城市疫情变化\n' + city.main_info) File "/usr/local/lib/python3.10/site-packages/nonebot/internal/adapter/bot.py", line 116, in call_api raise exception File "/usr/local/lib/python3.10/site-packages/nonebot/internal/adapter/bot.py", line 94, in call_api result = await self.adapter._call_api(self, api, **data) File "/usr/local/lib/python3.10/site-packages/nonebot/adapters/onebot/v11/adapter.py", line 132, in _call_api return handle_api_result( File "/usr/local/lib/python3.10/site-packages/nonebot/adapters/onebot/v11/utils.py", line 58, in handle_api_result raise ActionFailed(**result) nonebot.adapters.onebot.v11.exception.ActionFailed
直接查询功能有没有问题?
可以检查一下插件目录下的data.json
文件,有没有空字符。
直接查询没有问题,只有更新推送报错 data.json也无空字符
那应该是nonebot-plugin-apscheduler
这个依赖的问题,先试试更新这个依赖
更新后依旧报错
emmm 报错信息看应该是nonebot-plugin-apscheduler
的问题 ,但我新建相同环境测试没有报错
nonebot-adapter-cqhttp 2.0.0b1
nonebot-adapter-onebot 2.1.5
nonebot-plugin-apscheduler 0.2.0
nonebot-plugin-covid19-news 0.6.3.1
nonebot2 2.0.0rc1
python = 3.10.8