Skip to content

[Feature] 关于qq适配器GroupMessageCreateEvent消息类的适配 #143

@MoonShadow1976

Description

@MoonShadow1976

请确认:

  • 新特性的目的明确
  • 我已经阅读了相关文档 并且找不到类似特性

Feature

概要

经过尝试,可以正常使用

其他内容

会有非常长的报错信息

点击展开完整错误日志 ```bash 05-20 15:23:24 [DEBUG] nonebot | Checking for matchers completed 05-20 15:23:42 [SUCCESS] nonebot | QQ 102679542 | [EventType.GROUP_MESSAGE_CREATE]: Message ROBOT1.0_VO1ux3ZlpO1rqkTlxT99JahiLGRw7m2K47fktgfK2kXCYnMqnu2MN9.B8VDOQCY.q3T.uMuDX95cNKX1CZ2nBVvYqeJmxLMJp2QtdIpxCeE! from 789BBEAE7C5853743BEDC07EEFF3B37E@[Group:F317E8793F2EF6FD9BCF68B1B2C02885]: [Text(type='text', data={'text': 'echo2'})] 05-20 15:23:42 [DEBUG] nonebot | Checking for matchers in priority 0... 05-20 15:23:42 [ERROR] nonebot | Rule check failed for AlconnaMatcherMeta(type='', command=builtin/with::with, module=nonebot_plugin_alconna.builtins.plugins.with, lineno=43). + Exception Group Traceback (most recent call last): | File "", line 15, in | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\__init__.py", line 337, in run | get_driver().run(*args, **kwargs) | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\drivers\fastapi.py", line 187, in run | uvicorn.run( | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\uvicorn\main.py", line 620, in run | server.run() | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\uvicorn\server.py", line 75, in run | return asyncio_run(self.serve(sockets=sockets), loop_factory=self.config.get_loop_factory()) | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\uvicorn\_compat.py", line 30, in asyncio_run | return runner.run(main) | File "F:\APPLICATION\amaconda\Lib\asyncio\runners.py", line 118, in run | return self._loop.run_until_complete(task) | File "F:\APPLICATION\amaconda\Lib\asyncio\base_events.py", line 640, in run_until_complete | self.run_forever() | File "F:\APPLICATION\amaconda\Lib\asyncio\windows_events.py", line 321, in run_forever | super().run_forever() | File "F:\APPLICATION\amaconda\Lib\asyncio\base_events.py", line 607, in run_forever | self._run_once() | File "F:\APPLICATION\amaconda\Lib\asyncio\base_events.py", line 1922, in _run_once | handle._run() | File "F:\APPLICATION\amaconda\Lib\asyncio\events.py", line 80, in _run | self._context.run(self._callback, *self._args) | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\utils.py", line 328, in run_coro_with_shield | return await coro | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\message.py", line 499, in check_and_run_matcher | if not await _check_matcher( | > File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\message.py", line 403, in _check_matcher | if not await Matcher.check_rule(bot, event, state, stack, dependency_cache): | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\internal\matcher\matcher.py", line 403, in check_rule | return event_type == (cls.type or event_type) and await cls.rule( | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\internal\rule.py", line 97, in __call__ | with catch({SkippedException: _handle_skipped_exception}): | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\exceptiongroup\_catch.py", line 39, in __exit__ | raise unhandled from exc.__cause__ | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\internal\rule.py", line 98, in __call__ | async with anyio.create_task_group() as tg: | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\anyio\_backends\_asyncio.py", line 799, in __aexit__ | raise BaseExceptionGroup( | ExceptionGroup: unhandled errors in a TaskGroup (1 sub-exception) +-+---------------- 1 ---------------- | Traceback (most recent call last): | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\internal\rule.py", line 88, in _run_checker | is_passed = await checker( | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\dependencies\__init__.py", line 113, in __call__ | return await cast(Callable[..., Awaitable[R]], self.call)(**values) | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot_plugin_alconna\rule.py", line 306, in __call__ | if not (msg := await selected.message_provider(event, state, bot, self.use_origin)): | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot_plugin_alconna\extension.py", line 200, in message_provider | msg_id = get_message_id(event, bot) | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\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 "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot_plugin_alconna\uniseg\adapters\qq\exporter.py", line 218, in get_message_id | assert isinstance( | AssertionError +------------------------------------ 05-20 15:23:42 [DEBUG] nonebot | Checking for matchers in priority 1... 05-20 15:23:42 [ERROR] nonebot | Rule check failed for AlconnaMatcherMeta(type='', command=builtin/help::help, module=nonebot_plugin_alconna.builtins.plugins.help, lineno=127). + Exception Group Traceback (most recent call last): | File "", line 15, in | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\__init__.py", line 337, in run | get_driver().run(*args, **kwargs) | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\drivers\fastapi.py", line 187, in run | uvicorn.run( | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\uvicorn\main.py", line 620, in run | server.run() | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\uvicorn\server.py", line 75, in run | return asyncio_run(self.serve(sockets=sockets), loop_factory=self.config.get_loop_factory()) | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\uvicorn\_compat.py", line 30, in asyncio_run | return runner.run(main) | File "F:\APPLICATION\amaconda\Lib\asyncio\runners.py", line 118, in run | return self._loop.run_until_complete(task) | File "F:\APPLICATION\amaconda\Lib\asyncio\base_events.py", line 640, in run_until_complete | self.run_forever() | File "F:\APPLICATION\amaconda\Lib\asyncio\windows_events.py", line 321, in run_forever | super().run_forever() | File "F:\APPLICATION\amaconda\Lib\asyncio\base_events.py", line 607, in run_forever | self._run_once() | File "F:\APPLICATION\amaconda\Lib\asyncio\base_events.py", line 1922, in _run_once | handle._run() | File "F:\APPLICATION\amaconda\Lib\asyncio\events.py", line 80, in _run | self._context.run(self._callback, *self._args) | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\utils.py", line 328, in run_coro_with_shield | return await coro | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\message.py", line 499, in check_and_run_matcher | if not await _check_matcher( | > File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\message.py", line 403, in _check_matcher | if not await Matcher.check_rule(bot, event, state, stack, dependency_cache): | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\internal\matcher\matcher.py", line 403, in check_rule | return event_type == (cls.type or event_type) and await cls.rule( | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\internal\rule.py", line 97, in __call__ | with catch({SkippedException: _handle_skipped_exception}): | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\exceptiongroup\_catch.py", line 39, in __exit__ | raise unhandled from exc.__cause__ | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\internal\rule.py", line 98, in __call__ | async with anyio.create_task_group() as tg: | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\anyio\_backends\_asyncio.py", line 799, in __aexit__ | raise BaseExceptionGroup( | ExceptionGroup: unhandled errors in a TaskGroup (1 sub-exception) +-+---------------- 1 ---------------- | Traceback (most recent call last): | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\internal\rule.py", line 88, in _run_checker | is_passed = await checker( | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\dependencies\__init__.py", line 113, in __call__ | return await cast(Callable[..., Awaitable[R]], self.call)(**values) | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot_plugin_alconna\rule.py", line 306, in __call__ | if not (msg := await selected.message_provider(event, state, bot, self.use_origin)): | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot_plugin_alconna\extension.py", line 200, in message_provider | msg_id = get_message_id(event, bot) | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\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 "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot_plugin_alconna\uniseg\adapters\qq\exporter.py", line 218, in get_message_id | assert isinstance( | AssertionError +------------------------------------ 05-20 15:23:42 [ERROR] nonebot | Rule check failed for AlconnaMatcherMeta(type='', command=builtin/lang::lang, module=nonebot_plugin_alconna.builtins.plugins.lang, lineno=20). + Exception Group Traceback (most recent call last): | File "", line 15, in | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\__init__.py", line 337, in run | get_driver().run(*args, **kwargs) | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\drivers\fastapi.py", line 187, in run | uvicorn.run( | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\uvicorn\main.py", line 620, in run | server.run() | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\uvicorn\server.py", line 75, in run | return asyncio_run(self.serve(sockets=sockets), loop_factory=self.config.get_loop_factory()) | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\uvicorn\_compat.py", line 30, in asyncio_run | return runner.run(main) | File "F:\APPLICATION\amaconda\Lib\asyncio\runners.py", line 118, in run | return self._loop.run_until_complete(task) | File "F:\APPLICATION\amaconda\Lib\asyncio\base_events.py", line 640, in run_until_complete | self.run_forever() | File "F:\APPLICATION\amaconda\Lib\asyncio\windows_events.py", line 321, in run_forever | super().run_forever() | File "F:\APPLICATION\amaconda\Lib\asyncio\base_events.py", line 607, in run_forever | self._run_once() | File "F:\APPLICATION\amaconda\Lib\asyncio\base_events.py", line 1922, in _run_once | handle._run() | File "F:\APPLICATION\amaconda\Lib\asyncio\events.py", line 80, in _run | self._context.run(self._callback, *self._args) | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\utils.py", line 328, in run_coro_with_shield | return await coro | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\message.py", line 499, in check_and_run_matcher | if not await _check_matcher( | > File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\message.py", line 403, in _check_matcher | if not await Matcher.check_rule(bot, event, state, stack, dependency_cache): | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\internal\matcher\matcher.py", line 403, in check_rule | return event_type == (cls.type or event_type) and await cls.rule( | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\internal\rule.py", line 97, in __call__ | with catch({SkippedException: _handle_skipped_exception}): | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\exceptiongroup\_catch.py", line 39, in __exit__ | raise unhandled from exc.__cause__ | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\internal\rule.py", line 98, in __call__ | async with anyio.create_task_group() as tg: | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\anyio\_backends\_asyncio.py", line 799, in __aexit__ | raise BaseExceptionGroup( | ExceptionGroup: unhandled errors in a TaskGroup (1 sub-exception) +-+---------------- 1 ---------------- | Traceback (most recent call last): | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\internal\rule.py", line 88, in _run_checker | is_passed = await checker( | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\dependencies\__init__.py", line 113, in __call__ | return await cast(Callable[..., Awaitable[R]], self.call)(**values) | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot_plugin_alconna\rule.py", line 306, in __call__ | if not (msg := await selected.message_provider(event, state, bot, self.use_origin)): | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot_plugin_alconna\extension.py", line 200, in message_provider | msg_id = get_message_id(event, bot) | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\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 "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot_plugin_alconna\uniseg\adapters\qq\exporter.py", line 218, in get_message_id | assert isinstance( | AssertionError +------------------------------------ 05-20 15:23:42 [ERROR] nonebot | Rule check failed for AlconnaMatcherMeta(type='', command=builtin/switch::enable, module=nonebot_plugin_alconna.builtins.plugins.switch, lineno=80). + Exception Group Traceback (most recent call last): | File "", line 15, in | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\__init__.py", line 337, in run | get_driver().run(*args, **kwargs) | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\drivers\fastapi.py", line 187, in run | uvicorn.run( | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\uvicorn\main.py", line 620, in run | server.run() | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\uvicorn\server.py", line 75, in run | return asyncio_run(self.serve(sockets=sockets), loop_factory=self.config.get_loop_factory()) | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\uvicorn\_compat.py", line 30, in asyncio_run | return runner.run(main) | File "F:\APPLICATION\amaconda\Lib\asyncio\runners.py", line 118, in run | return self._loop.run_until_complete(task) | File "F:\APPLICATION\amaconda\Lib\asyncio\base_events.py", line 640, in run_until_complete | self.run_forever() | File "F:\APPLICATION\amaconda\Lib\asyncio\windows_events.py", line 321, in run_forever | super().run_forever() | File "F:\APPLICATION\amaconda\Lib\asyncio\base_events.py", line 607, in run_forever | self._run_once() | File "F:\APPLICATION\amaconda\Lib\asyncio\base_events.py", line 1922, in _run_once | handle._run() | File "F:\APPLICATION\amaconda\Lib\asyncio\events.py", line 80, in _run | self._context.run(self._callback, *self._args) | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\utils.py", line 328, in run_coro_with_shield | return await coro | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\message.py", line 499, in check_and_run_matcher | if not await _check_matcher( | > File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\message.py", line 403, in _check_matcher | if not await Matcher.check_rule(bot, event, state, stack, dependency_cache): | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\internal\matcher\matcher.py", line 403, in check_rule | return event_type == (cls.type or event_type) and await cls.rule( | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\internal\rule.py", line 97, in __call__ | with catch({SkippedException: _handle_skipped_exception}): | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\exceptiongroup\_catch.py", line 39, in __exit__ | raise unhandled from exc.__cause__ | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\internal\rule.py", line 98, in __call__ | async with anyio.create_task_group() as tg: | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\anyio\_backends\_asyncio.py", line 799, in __aexit__ | raise BaseExceptionGroup( | ExceptionGroup: unhandled errors in a TaskGroup (1 sub-exception) +-+---------------- 1 ---------------- | Traceback (most recent call last): | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\internal\rule.py", line 88, in _run_checker | is_passed = await checker( | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\dependencies\__init__.py", line 113, in __call__ | return await cast(Callable[..., Awaitable[R]], self.call)(**values) | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot_plugin_alconna\rule.py", line 306, in __call__ | if not (msg := await selected.message_provider(event, state, bot, self.use_origin)): | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot_plugin_alconna\extension.py", line 200, in message_provider | msg_id = get_message_id(event, bot) | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\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 "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot_plugin_alconna\uniseg\adapters\qq\exporter.py", line 218, in get_message_id | assert isinstance( | AssertionError +------------------------------------ 05-20 15:23:42 [ERROR] nonebot | Rule check failed for AlconnaMatcherMeta(type='', command=builtin/switch::disable, module=nonebot_plugin_alconna.builtins.plugins.switch, lineno=81). + Exception Group Traceback (most recent call last): | File "", line 15, in | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\__init__.py", line 337, in run | get_driver().run(*args, **kwargs) | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\drivers\fastapi.py", line 187, in run | uvicorn.run( | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\uvicorn\main.py", line 620, in run | server.run() | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\uvicorn\server.py", line 75, in run | return asyncio_run(self.serve(sockets=sockets), loop_factory=self.config.get_loop_factory()) | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\uvicorn\_compat.py", line 30, in asyncio_run | return runner.run(main) | File "F:\APPLICATION\amaconda\Lib\asyncio\runners.py", line 118, in run | return self._loop.run_until_complete(task) | File "F:\APPLICATION\amaconda\Lib\asyncio\base_events.py", line 640, in run_until_complete | self.run_forever() | File "F:\APPLICATION\amaconda\Lib\asyncio\windows_events.py", line 321, in run_forever | super().run_forever() | File "F:\APPLICATION\amaconda\Lib\asyncio\base_events.py", line 607, in run_forever | self._run_once() | File "F:\APPLICATION\amaconda\Lib\asyncio\base_events.py", line 1922, in _run_once | handle._run() | File "F:\APPLICATION\amaconda\Lib\asyncio\events.py", line 80, in _run | self._context.run(self._callback, *self._args) | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\utils.py", line 328, in run_coro_with_shield | return await coro | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\message.py", line 499, in check_and_run_matcher | if not await _check_matcher( | > File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\message.py", line 403, in _check_matcher | if not await Matcher.check_rule(bot, event, state, stack, dependency_cache): | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\internal\matcher\matcher.py", line 403, in check_rule | return event_type == (cls.type or event_type) and await cls.rule( | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\internal\rule.py", line 97, in __call__ | with catch({SkippedException: _handle_skipped_exception}): | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\exceptiongroup\_catch.py", line 39, in __exit__ | raise unhandled from exc.__cause__ | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\internal\rule.py", line 98, in __call__ | async with anyio.create_task_group() as tg: | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\anyio\_backends\_asyncio.py", line 799, in __aexit__ | raise BaseExceptionGroup( | ExceptionGroup: unhandled errors in a TaskGroup (1 sub-exception) +-+---------------- 1 ---------------- | Traceback (most recent call last): | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\internal\rule.py", line 88, in _run_checker | is_passed = await checker( | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot\dependencies\__init__.py", line 113, in __call__ | return await cast(Callable[..., Awaitable[R]], self.call)(**values) | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot_plugin_alconna\rule.py", line 306, in __call__ | if not (msg := await selected.message_provider(event, state, bot, self.use_origin)): | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot_plugin_alconna\extension.py", line 200, in message_provider | msg_id = get_message_id(event, bot) | File "F:\CodeAPP\QQBot\qqnb\.venv\Lib\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 "F:\CodeAPP\QQBot\qqnb\.venv\Lib\site-packages\nonebot_plugin_alconna\uniseg\adapters\qq\exporter.py", line 218, in get_message_id | assert isinstance( | AssertionError +------------------------------------ 05-20 15:23:42 [DEBUG] nonebot | Checking for matchers completed
</details>

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    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