附录6:把OpenClaw接入飞书

附录6:把OpenClaw接入飞书

Tags
AI
Published
Author

为什么要接入飞书?

OpenClaw 支持与飞书机器人快捷集成。接入后,你可以直接在飞书里跟 OpenClaw 对话,不用切换到浏览器。定时任务的提醒也会直接发到飞书,更方便。
Image

接入步骤(7 步)

步骤 1:创建企业自建应用

1、登录飞书开发者平台,单击创建企业自建应用按钮。
2、配置应用名、描述及图标。
3、单击创建按钮,完成操作。
Image

步骤 2:添加机器人能力

1、在左侧目录树选择应用能力 > 添加应用能力
2、选择按能力添加页签,单击机器人能力卡片的添加按钮。
Image

步骤 3:配置机器人权限

1、在左侧目录树选择开发配置 > 权限管理,单击批量导入/导出权限按钮。
2、在导入页签中,将飞书 API 权限替换原有示例,单击下一步,确认新增权限按钮。
3、在弹窗中确认权限无误后,单击申请开通按钮。
4、单击配置按钮设置权限可访问的数据范围(保持默认与应用的可用范围一致),单击确定按钮完成操作。
Image
复制这些内容进去。
{ "scopes": { "tenant": [ "application:application.app_message_stats.overview:readonly", "application:application:self_manage", "application:bot.menu:write", "cardkit:card:write", "contact:contact.base:readonly", "contact:user.employee_id:readonly", "docs:document.content:read", "docs:permission.member:create", "docs:permission.member:delete", "docs:permission.member:retrieve", "docx:document.block:convert", "docx:document:create", "docx:document:readonly", "docx:document:write_only", "event:ip_list", "im:chat.access_event.bot_p2p_chat:read", "im:chat.members:bot_access", "im:chat:read", "im:chat:update", "im:message.group_at_msg:readonly", "im:message.p2p_msg:readonly", "im:message.pins:read", "im:message.pins:write_only", "im:message.reactions:read", "im:message.reactions:write_only", "im:message:readonly", "im:message:recall", "im:message:send_as_bot", "im:message:send_multi_users", "im:message:send_sys_msg", "im:message:update", "im:resource", "task:task:readonly", "task:task:write", "wiki:wiki:readonly" ], "user": [ "contact:contact.base:readonly", "contact:user.employee_id:readonly", "im:chat.access_event.bot_p2p_chat:read" ] } }

步骤 4:获取机器人 App ID 与 App Secret

1、在左侧目录树选择"基础信息 > 凭证与基础信息"。
2、在"应用凭证"模块中,获取并记录 App ID App Secret 信息。
Image

步骤 5:发布应用

1、单击顶部的创建版本按钮。
2、按需配置应用版本号、默认能力及更新说明等信息。
3、单击页面底部的保存按钮,创建版本。
4、单击页面右上角的确认发布按钮,完成应用发布。
Image

步骤 6:在 OpenClaw 中配置飞书机器人

(这一步可以直接把App ID App Secret 信息交给OpenClaw让它自行配置)
1、在 OpenClaw 对话页面,单击消息渠道按钮。
2、在弹窗中选择飞书,填写 App ID 与 App Secret
3、单击确定按钮完成配置。
Image

步骤 7:开启长连接并完成配对(确认步骤6完成,否则无法开启长链接)

1、在左侧目录树选择开发配置 > 事件与回调
2、选择事件配置页签,单击订阅方式旁的编辑按钮。
3、选择使用长连接接收事件,并单击保存按钮。
Image
4、在已添加事件区域,单击添加事件按钮。
5、在添加事件对话框中,搜索消息,选择以下3个。
Image
6、确认添加后,返回页面,点开这个,能在飞书群中使用。
Image
7、选择回调配置页签,同理打开长链接。
Image
8、并开启卡片回传交互。
Image
9、新建机器人版本并发布。
Image
10、向飞书机器人发送任意消息(例如:介绍下自己)。
11、根据机器人回复,获取 Pairing code。
Image
12、回到 OpenClaw 对话页面,点击下方飞书配对,完成配对。
Image
至此,你就可以通过飞书机器人与 OpenClaw 进行对话了。