forked from mttu-developers/konabot
添加渲染错误信息为图片
This commit is contained in:
@ -10,6 +10,7 @@ from nonebot.adapters.onebot.v11.message import Message as OB11Message
|
||||
|
||||
from konabot.common.apis.ali_content_safety import AlibabaGreen
|
||||
from konabot.common.longtask import DepLongTaskTarget
|
||||
from konabot.common.render_error_message import render_error_message
|
||||
from konabot.plugins.handle_text.base import (
|
||||
PipelineRunner,
|
||||
TextHandlerEnvironment,
|
||||
@ -75,7 +76,9 @@ async def _(msg: UniMsg, evt: Event, bot: Bot, target: DepLongTaskTarget):
|
||||
# 检查是否有错误
|
||||
for r in results:
|
||||
if r.code != 0:
|
||||
await target.send_message(f"处理指令时出现问题:{r.ostream}")
|
||||
message = f"处理指令时出现问题:{r.ostream}"
|
||||
rendered = await render_error_message(message)
|
||||
await target.send_message(rendered)
|
||||
return
|
||||
|
||||
# 收集所有组的文本输出和附件
|
||||
|
||||
Reference in New Issue
Block a user