diff --git a/docs/channels/index.md b/docs/channels/index.md index ea1b1bc8a..975537fa3 100644 --- a/docs/channels/index.md +++ b/docs/channels/index.md @@ -29,6 +29,7 @@ Text is supported everywhere; media and reactions vary by channel. - [Twitch](/channels/twitch) — Twitch chat via IRC connection (plugin, installed separately). - [Zalo](/channels/zalo) — Zalo Bot API; Vietnam's popular messenger (plugin, installed separately). - [Zalo Personal](/channels/zalouser) — Zalo personal account via QR login (plugin, installed separately). +- [Feishu](/channels/feishu) — Feishu/Lark (飞书) Bot API; China/International enterprise messaging (plugin, installed separately). - [WebChat](/web/webchat) — Gateway WebChat UI over WebSocket. ## Notes diff --git a/docs/docs.json b/docs/docs.json index a676004f6..869a4255a 100644 --- a/docs/docs.json +++ b/docs/docs.json @@ -1012,6 +1012,7 @@ "channels/matrix", "channels/zalo", "channels/zalouser", + "channels/feishu", "broadcast-groups", "channels/troubleshooting", "channels/location" diff --git a/extensions/feishu/package.json b/extensions/feishu/package.json index 2103f2312..1a8c069dc 100644 --- a/extensions/feishu/package.json +++ b/extensions/feishu/package.json @@ -6,7 +6,25 @@ "openclaw": { "extensions": [ "./index.ts" - ] + ], + "channel": { + "id": "feishu", + "label": "Feishu", + "selectionLabel": "Feishu/Lark (飞书)", + "docsPath": "/channels/feishu", + "docsLabel": "feishu", + "blurb": "Feishu/Lark enterprise messaging for China and International markets.", + "aliases": [ + "lark" + ], + "order": 72, + "quickstartAllowFrom": true + }, + "install": { + "npmSpec": "@openclaw/feishu", + "localPath": "extensions/feishu", + "defaultChoice": "npm" + } }, "dependencies": { "@larksuiteoapi/node-sdk": "^1.30.0"