feat(feishu): add done emoji support for reaction lifecycle (#2899)

* feat(feishu): add done emoji support for reaction lifecycle

* feat(feishu): add done emoji support and update documentation
This commit is contained in:
Jiajun
2026-04-10 12:29:43 +08:00
committed by Xubin Ren
parent e0c6e6f180
commit ce9829e92f
2 changed files with 8 additions and 0 deletions
+4
View File
@@ -560,6 +560,8 @@ Uses **WebSocket** long connection — no public IP required.
"verificationToken": "",
"allowFrom": ["ou_YOUR_OPEN_ID"],
"groupPolicy": "mention",
"reactEmoji": "OnIt",
"doneEmoji": "DONE",
"streaming": true
}
}
@@ -570,6 +572,8 @@ Uses **WebSocket** long connection — no public IP required.
> `encryptKey` and `verificationToken` are optional for Long Connection mode.
> `allowFrom`: Add your open_id (find it in nanobot logs when you message the bot). Use `["*"]` to allow all users.
> `groupPolicy`: `"mention"` (default — respond only when @mentioned), `"open"` (respond to all group messages). Private chats always respond.
> `reactEmoji`: Emoji for "processing" status (default: `OnIt`). See [available emojis](https://open.larkoffice.com/document/server-docs/im-v1/message-reaction/emojis-introduce).
> `doneEmoji`: Optional emoji for "completed" status (e.g., `DONE`, `OK`, `HEART`). When set, bot adds this reaction after removing `reactEmoji`.
**3. Run**