fix(feishu): support Lark private chats as direct messages (openclaw#31400) thanks @stakeswky

Verified:
- pnpm test -- extensions/feishu/src/bot.checkBotMentioned.test.ts
- pnpm build
- pnpm check (blocked by unrelated baseline lint errors in untouched files)
- pnpm test:macmini (not run after pnpm check blocked)

Co-authored-by: stakeswky <64798754+stakeswky@users.noreply.github.com>
Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
This commit is contained in:
不做了睡大觉
2026-03-03 07:04:42 +08:00
committed by GitHub
parent 36c6b63ea6
commit 3043e68dfa
6 changed files with 10 additions and 7 deletions

View File

@@ -53,7 +53,7 @@ export function isMentionForwardRequest(event: FeishuMessageEvent, botOpenId?: s
return false;
}
const isDirectMessage = event.message.chat_type === "p2p";
const isDirectMessage = event.message.chat_type !== "group";
const hasOtherMention = mentions.some((m) => m.id.open_id !== botOpenId);
if (isDirectMessage) {