Replace the built-in Feishu SDK with the community-maintained clawdbot-feishu plugin by @m1heng. Changes: - Remove src/feishu/ directory (19 files) - Remove src/channels/plugins/outbound/feishu.ts - Remove src/channels/plugins/normalize/feishu.ts - Remove src/config/types.feishu.ts - Remove feishu exports from plugin-sdk/index.ts - Remove FeishuConfig from types.channels.ts New features in community plugin: - Document tools (read/create/edit Feishu docs) - Wiki tools (navigate/manage knowledge base) - Drive tools (folder/file management) - Bitable tools (read/write table records) - Permission tools (collaborator management) - Emoji reactions support - Typing indicators - Rich media support (bidirectional image/file transfer) - @mention handling - Skills for feishu-doc, feishu-wiki, feishu-drive, feishu-perm Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
38 lines
906 B
JSON
38 lines
906 B
JSON
{
|
|
"name": "@openclaw/feishu",
|
|
"version": "2026.2.4",
|
|
"description": "OpenClaw Feishu/Lark channel plugin (community maintained by @m1heng)",
|
|
"type": "module",
|
|
"dependencies": {
|
|
"@larksuiteoapi/node-sdk": "^1.56.1",
|
|
"@sinclair/typebox": "^0.34.48",
|
|
"zod": "^4.3.6"
|
|
},
|
|
"devDependencies": {
|
|
"openclaw": "workspace:*"
|
|
},
|
|
"openclaw": {
|
|
"extensions": [
|
|
"./index.ts"
|
|
],
|
|
"channel": {
|
|
"id": "feishu",
|
|
"label": "Feishu",
|
|
"selectionLabel": "Feishu/Lark (飞书)",
|
|
"docsPath": "/channels/feishu",
|
|
"docsLabel": "feishu",
|
|
"blurb": "飞书/Lark enterprise messaging with doc/wiki/drive tools.",
|
|
"aliases": [
|
|
"lark"
|
|
],
|
|
"order": 35,
|
|
"quickstartAllowFrom": true
|
|
},
|
|
"install": {
|
|
"npmSpec": "@openclaw/feishu",
|
|
"localPath": "extensions/feishu",
|
|
"defaultChoice": "npm"
|
|
}
|
|
}
|
|
}
|