Closed luosheng520qaq closed 11 months ago
你的机器人密钥露出来了
机器人能正常发送文字和图片吗
可以看一下这个插件仓库地址吗 File "D:\aila\aila\plugins\teach.py", line 36, in judge_o return True if event.get_user_id() in start else False
我认为可能不是gensokyo出问题,gensokyo的事件是包含了user_id的,而且类型也是正确的
经过其他nonebot2群友测试,问题没有复现,fortune正常,标题与问题不符,报错并非nonebot2问题,建议排查D:\aila\aila\plugins\teach.py代码逻辑
11-12 14:07:59 [ERROR] nonebot | Rule check failed for Matcher(type='message', module=plugins.teach, lineno=57). Traceback (most recent call last): File "D:\aila\aila\bot.py", line 41, in
nonebot.run(app="__mp_main:app")
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\site-packages\nonebot\init__.py", line 331, in run
get_driver().run(*args, *kwargs)
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\site-packages\nonebot\drivers\fastapi.py", line 201, in run
uvicorn.run(
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\site-packages\uvicorn\main.py", line 587, in run
server.run()
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\site-packages\uvicorn\server.py", line 61, in run
return asyncio.run(self.serve(sockets=sockets))
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\asyncio\runners.py", line 190, in run
return runner.run(main)
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\asyncio\runners.py", line 118, in run
return self._loop.run_until_complete(task)
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\asyncio\base_events.py", line 637, in run_until_complete
self.run_forever()
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\asyncio\windows_events.py", line 321, in run_forever
super().run_forever()
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\asyncio\base_events.py", line 604, in run_forever
self._run_once()
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\asyncio\base_events.py", line 1909, in _run_once
handle._run()
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\asyncio\events.py", line 80, in _run
self._context.run(self._callback, self._args)
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\site-packages\nonebot\message.py", line 457, in check_and_run_matcher
if not await _check_matcher(
以下是配置文件