fix(wecom-ai): correct event type checking and add spacing in WecomAIBotMessageEvent

This commit is contained in:
Soulter
2026-03-19 17:14:03 +08:00
parent b9d006814e
commit 356d8de92a
2 changed files with 2 additions and 3 deletions

View File

@@ -87,9 +87,7 @@ class PipelineScheduler:
await self._process_stages(event)
# 发送一个空消息, 以便于后续的处理
if (
isinstance(event, WebChatMessageEvent | WecomAIBotMessageEvent)
):
if isinstance(event, WebChatMessageEvent | WecomAIBotMessageEvent):
await event.send(None)
logger.debug("pipeline 执行完毕。")

View File

@@ -14,6 +14,7 @@ from .wecomai_webhook import WecomAIBotWebhookClient
class WecomAIBotMessageEvent(AstrMessageEvent):
"""企业微信智能机器人消息事件"""
STREAM_FLUSH_INTERVAL = 0.5
def __init__(