Skip to content

报错Permission check failed for AlconnaMatcher(type='', module=nonebot_plugin_memes.matchers.manage, lineno=20) #13

@LoCCai

Description

@LoCCai

报错Permission check failed for AlconnaMatcher(type='', module=nonebot_plugin_memes.matchers.manage, lineno=20)

04-06 19:41:41 [ERROR] nonebot | Rule check failed for AlconnaMatcher(type='', module=nonebot_plugin_memes_api.matchers.command, lineno=180).

  • Exception Group Traceback (most recent call last):
    | File "", line 17, in
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/nonebot/init.py", line 337, in run
    | get_driver().run(*args, **kwargs)
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/nonebot/drivers/fastapi.py", line 187, in run
    | uvicorn.run(
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/uvicorn/main.py", line 579, in run
    | server.run()
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/uvicorn/server.py", line 66, in run
    | return asyncio.run(self.serve(sockets=sockets))
    | File "/usr/local/lib/python3.11/asyncio/runners.py", line 190, in run
    | return runner.run(main)
    | File "/usr/local/lib/python3.11/asyncio/runners.py", line 118, in run
    | return self._loop.run_until_complete(task)
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/nonebot/utils.py", line 254, in run_coro_with_shield
    | return await coro
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/nonebot/message.py", line 496, in check_and_run_matcher
    | if not await _check_matcher(
    | > File "/app/qi-dev/.venv/lib/python3.11/site-packages/nonebot/message.py", line 400, in _check_matcher
    | if not await Matcher.check_rule(bot, event, state, stack, dependency_cache):
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/nonebot/internal/matcher/matcher.py", line 405, in check_rule
    | return event_type == (cls.type or event_type) and await cls.rule(
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/nonebot/internal/rule.py", line 97, in call
    | with catch({SkippedException: _handle_skipped_exception}):
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/exceptiongroup/_catch.py", line 39, in exit
    | raise unhandled from exc.cause
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/nonebot/internal/rule.py", line 98, in call
    | async with anyio.create_task_group() as tg:
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 772, in aexit
    | raise BaseExceptionGroup(
    | ExceptionGroup: unhandled errors in a TaskGroup (1 sub-exception)
    +-+---------------- 1 ----------------
    | Traceback (most recent call last):
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/nonebot/internal/rule.py", line 88, in _run_checker
    | is_passed = await checker(
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/nonebot/dependencies/init.py", line 113, in call
    | return await cast(Callable[..., Awaitable[R]], self.call)(**values)
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/nonebot_plugin_alconna/rule.py", line 275, in call
    | if not (msg := await self.executor.message_provider(event, state, bot, self.use_origin)):
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/nonebot_plugin_alconna/extension.py", line 224, in message_provider
    | msg_id = get_message_id(event, bot)
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/nonebot_plugin_alconna/uniseg/functions.py", line 117, in get_message_id
    | setattr(event, "uniseg_message_id", msg_id := fn.get_message_id(event))
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/nonebot_plugin_alconna/uniseg/adapters/onebot11/exporter.py", line 56, in get_message_id
    | assert isinstance(event, MessageEvent)
    | AssertionError
    +------------------------------------
    04-06 19:41:41 [ERROR] nonebot | Rule check failed for AlconnaMatcher(type='', module=nonebot_plugin_memes_api.matchers.command, lineno=180).
  • Exception Group Traceback (most recent call last):
    | File "", line 17, in
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/nonebot/init.py", line 337, in run
    | get_driver().run(*args, **kwargs)
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/nonebot/drivers/fastapi.py", line 187, in run
    | uvicorn.run(
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/uvicorn/main.py", line 579, in run
    | server.run()
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/uvicorn/server.py", line 66, in run
    | return asyncio.run(self.serve(sockets=sockets))
    | File "/usr/local/lib/python3.11/asyncio/runners.py", line 190, in run
    | return runner.run(main)
    | File "/usr/local/lib/python3.11/asyncio/runners.py", line 118, in run
    | return self._loop.run_until_complete(task)
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/nonebot/utils.py", line 254, in run_coro_with_shield
    | return await coro
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/nonebot/message.py", line 496, in check_and_run_matcher
    | if not await _check_matcher(
    | > File "/app/qi-dev/.venv/lib/python3.11/site-packages/nonebot/message.py", line 400, in _check_matcher
    | if not await Matcher.check_rule(bot, event, state, stack, dependency_cache):
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/nonebot/internal/matcher/matcher.py", line 405, in check_rule
    | return event_type == (cls.type or event_type) and await cls.rule(
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/nonebot/internal/rule.py", line 97, in call
    | with catch({SkippedException: _handle_skipped_exception}):
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/exceptiongroup/_catch.py", line 39, in exit
    | raise unhandled from exc.cause
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/nonebot/internal/rule.py", line 98, in call
    | async with anyio.create_task_group() as tg:
    | File "/app/qi-dev/.venv/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 772, in aexit
    | raise BaseExceptionGroup(

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions