[Bug]疑似机器人回复过长的消息无法发送
发生了什么
无法收到回复
如何复现?
随着Deepseek的回复内容逐渐增加就会出现
AstrBot 版本、部署方式(如 Windows Docker Desktop 部署)、使用的提供商、使用的消息平台适配器
AstrBot v3.4.33(WebUI: v3.4.33) Windows Deepseek-R1 LLONeBot
操作系统
Windows
报错日志
Task exception was never retrieved future: <Task finished name='Task-100' coro=<PipelineScheduler.execute() done, defined at C:\Users\Administrator\Documents\app\AstrBot\astrbot\core\pipeline\scheduler.py:44> exception=<ActionFailed status='failed', retcode=1200, data=None, message='Error: 请使用 /send_group_forward_msg 或 /send_private_forward_msg 进行合并转发', wording='Error: 请使 用 /send_group_forward_msg 或 /send_private_forward_msg 进行合并转发', echo={'seq': 1}>> Traceback (most recent call last): File "C:\Users\Administrator\Documents\app\AstrBot\astrbot\core\pipeline\scheduler.py", line 46, in execute await self._process_stages(event) File "C:\Users\Administrator\Documents\app\AstrBot\astrbot\core\pipeline\scheduler.py", line 34, in process_stages await coro File "C:\Users\Administrator\Documents\app\AstrBot\astrbot\core\pipeline\respond\stage.py", line 85, in process await event.send(MessageChain([*decorated_comps, comp])) File "C:\Users\Administrator\Documents\app\AstrBot\astrbot\core\platform\sources\aiocqhttp\aiocqhttp_message_event.py", line 65, in send await self.bot.send(self.message_obj.raw_message, await AiocqhttpMessageEvent.parse_onebot_json(MessageChain([seg]))) File "C:\Users\Administrator\Documents\app\AstrBot\venv\Lib\site-packages\aiocqhttp_init.py", line 269, in send return await self.send_msg(**params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Documents\app\AstrBot\venv\Lib\site-packages\aiocqhttp_init.py", line 236, in call_action return await self._api.call_action(action=action, **params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Documents\app\AstrBot\venv\Lib\site-packages\aiocqhttp\api_impl.py", line 178, in call_action result = await self._wsr_api.call_action(action, **params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Documents\app\AstrBot\venv\Lib\site-packages\aiocqhttp\api_impl.py", line 153, in call_action return _handle_api_result(await ResultStore.fetch(seq, self._timeout_sec)) File "C:\Users\Administrator\Documents\app\AstrBot\venv\Lib\site-packages\aiocqhttp\api_impl.py", line 38, in _handle_api_result raise ActionFailed(result=result) aiocqhttp.exceptions.ActionFailed: <ActionFailed status='failed', retcode=1200, data=None, message='Error: 请使用 /send_group_forward_msg 或 /send_private_forward_msg 进行合并 转发', wording='Error: 请使用 /send_group_forward_msg 或 /send_private_forward_msg 进行 合并转发', echo={'seq': 1}>
你愿意提交 PR 吗?
- [x] 是的,我愿意提交 PR!
Code of Conduct
- [x] 我已阅读并同意遵守该项目的 行为准则。