diff --git a/extensions/feishu/src/bot.ts b/extensions/feishu/src/bot.ts index a3b125ceecd..5eb85cba742 100644 --- a/extensions/feishu/src/bot.ts +++ b/extensions/feishu/src/bot.ts @@ -414,7 +414,10 @@ export async function handleFeishuMessage(params: { ({ requireMention } = resolveFeishuReplyPolicy({ isDirectMessage: false, - isThreadReply: groupSession?.threadReply, + isThreadReply: + groupSession?.threadReply && + (groupSession?.groupSessionScope === "group_topic" || + groupSession?.groupSessionScope === "group_topic_sender"), globalConfig: feishuCfg, groupConfig, }));