feat: support retrieving DingTalk voice recognition text

This commit is contained in:
dingyanyi2019
2026-03-11 10:19:43 +08:00
parent 947ed508ad
commit 35d811c997

View File

@@ -57,6 +57,8 @@ class NanobotDingTalkHandler(CallbackHandler):
content = ""
if chatbot_msg.text:
content = chatbot_msg.text.content.strip()
elif chatbot_msg.extensions.get("content", {}).get("recognition"):
content = chatbot_msg.extensions["content"]["recognition"].strip()
if not content:
content = message.data.get("text", {}).get("content", "").strip()