[ERROR] nonebot | Running matcher <Matcher from artifact_collect, type=message, priority=1, temp=False> failed.
Traceback (most recent call last):
File "", line 1, in
File "/usr/local/python3/lib/python3.8/multiprocessing/spawn.py", line 116, in spawn_main
exitcode = _main(fd, parent_sentinel)
File "/usr/local/python3/lib/python3.8/multiprocessing/spawn.py", line 129, in _main
return self._bootstrap(parent_sentinel)
File "/usr/local/python3/lib/python3.8/multiprocessing/process.py", line 315, in _bootstrap
self.run()
File "/usr/local/python3/lib/python3.8/multiprocessing/process.py", line 108, in run
self._target(*self._args, self._kwargs)
File "/usr/local/python3/lib/python3.8/site-packages/uvicorn/subprocess.py", line 76, in subprocess_started
target(sockets=sockets)
File "/usr/local/python3/lib/python3.8/site-packages/uvicorn/server.py", line 68, in run
return asyncio.run(self.serve(sockets=sockets))
File "/usr/local/python3/lib/python3.8/asyncio/runners.py", line 43, in run
return loop.run_until_complete(main)
File "/usr/local/python3/lib/python3.8/site-packages/nonebot/message.py", line 128, in _check_matcher
await _run_matcher(Matcher, bot, event, state)
》 File "/usr/local/python3/lib/python3.8/site-packages/nonebot/message.py", line 156, in _run_matcher
await matcher.run(bot, event, state)
File "/usr/local/python3/lib/python3.8/site-packages/nonebot/matcher.py", line 597, in run
await handler(self, bot, event, self.state)
File "/usr/local/python3/lib/python3.8/site-packages/nonebot/handler.py", line 64, in call
await self.func(
File "Genshin_Impact_bot/artifactcollect/init.py", line 245, in rechargeif not (str(event.user_id) in SUPERUSER):
TypeError: argument of type 'Permission' is not iterable**
系统:Linux x64 (Centos 7.x) 环境:Python 2.7.5 与 Python 3.8.1 并存(安装时使用pip3从而确保在python3环境下运行)
错误报告: 按照 wiki 安装了 nonebot ,并在配置文件 ~/GS_bot/.env.dev 中写入并保存了 SUPERUSERS=["我自己的qq号"] 但在QQ群中执行命令 @bot 氪体力 @xxxxxxxxx 或 Nickname 氪体力 QQ账号 时指令均无效
报错日志:
因为会被markdown翻译,所以用》代替了,看上去是没有权限(Userid 无法匹配)