OpenClaw飞书接入

本文讲述OpenClaw接入飞书的全过程,从飞书开放平台里面创建应用,创建机器人权限设置,订阅回调,到OpenClaw里面配置飞书插件,设置配对码等过程。

第一步: 创建企业自建应用

首先我们登录飞书进入飞书开放平台,进入「开发者后台」,点击创建企业自建应用,如下图所示:

OpenClaw飞书接入

根据要求输入相关应用名称以及基本信息点击创建即可,如下图所示:

OpenClaw飞书接入

第二步: 创建机器人

点击添加应用能力,点击添加,完成机器人创建,如下图所示:

OpenClaw飞书接入

进入机器人页面后,点击机器人配置后的编辑按钮,输入机器人名称后保存,如下图所示:

OpenClaw飞书接入

第三步: 权限配置

完成机器人创建后,点击进入权限管理,并点击批量导入/导出权限,如下图所示:

OpenClaw飞书接入

点击「批量导入/导出权限」,清空默认配置权限信息,将如下所示权限授权脚本复制粘贴,点击保存即可。

{
  "scopes": {
    "tenant": [
      "aily:file:read",
      "aily:file:write",
      "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",
      "corehr:file:download",
      "docs:document.content:read",
      "event:ip_list",
      "im:chat",
      "im:chat.access_event.bot_p2p_chat:read",
      "im:chat.members:bot_access",
      "im:message",
      "im:message.group_at_msg:readonly",
      "im:message.group_msg",
      "im:message.p2p_msg:readonly",
      "im:message:readonly",
      "im:message:send_as_bot",
      "im:resource",
      "sheets:spreadsheet",
      "wiki:wiki:readonly"
    ],
    "user": [
      "aily:file:read",
      "aily:file:write",
      "contact:contact.base:readonly",
      "im:chat.access_event.bot_p2p_chat:read"
    ]
  }
}

粘贴后,效果如下图所示,点击下一步,确认新增权限

OpenClaw飞书接入

确认导入权限,点击申请开通,如下图所示:

OpenClaw飞书接入

确认应用身份权限可访问数据范围,点击确认,如下图所示:

OpenClaw飞书接入

最终确保所有权限均已开通。其中个人用户自行确认企业账户需要管理员审核,如下图所示:

OpenClaw飞书接入

第四步: 获取凭证并配置OpenClaw

1.获取凭证

进入飞书平台在凭证与基础信息中获取应用凭证,如下图所示:

OpenClaw飞书接入

2. 开始配置OpenClaw

获取后,进入终端,运行命令:

# 进入配置向导
openclaw configure

1. 选择Local,进入本地配置。

OpenClaw飞书接入

2. 配置内容,选择Channels

OpenClaw飞书接入

3. 选择Configure/link

OpenClaw飞书接入

4. 选择飞书Feishu/Lark (飞书)

OpenClaw飞书接入

5. 安装飞书插件,选择Download from npm,从npm安装。

OpenClaw飞书接入

6. 选择Enter App Secret

OpenClaw飞书接入

7. 输入应用密钥

OpenClaw飞书接入

8. 输入飞书应用ID

OpenClaw飞书接入

9. 飞书连接模式选择WebSocket

OpenClaw飞书接入

10. 飞书域名选择Feishu (feishu.cn)

OpenClaw飞书接入

11. 选择Open - respond in all groups (requires mention)

OpenClaw飞书接入

12. 这里选择Finished

OpenClaw飞书接入

13. 选择No

OpenClaw飞书接入

14. 选择Continue

OpenClaw飞书接入

第五步:创建事件与回调

如下图所示,进入事件与回调菜单,点击订阅方式后的编辑按钮,将订阅方式设置为使用长连接接收事件,保存后再点击添加事件

OpenClaw飞书接入

添加事件:输入im.message.receive_v1搜索,基于「应用身份订阅」勾选接收消息,最后点添加即可。

OpenClaw飞书接入

第六步:创建并发布版本

点击创建版本,然后根据要求输入应用版本号更新说明,保存并确认发布,个人账号无需审批,企业账号需要进行企业审批。

OpenClaw飞书接入

第七步:飞书渠道验证并配对

1. 配置飞书配对码

以上信息配置完成后,我们进入飞书客户端,输入一条消息,飞书机器人会返回一条信息,复制最下面这部分命令,在终端里面运行一下。

OpenClaw飞书接入

2. 接入成功测试

最后我们再进行简单尝试,如下图所示即代表配置成功。

OpenClaw飞书接入

原创文章,作者:老猫,如若转载,请注明出处:https://jishubiji.com/p/821

(0)
老猫的头像老猫超级管理员
在Ubuntu24.04里面安装OpenClaw
上一篇 2天前
计算机中丢失MSVCR71.dll
下一篇 2023-02-19 10:09

相关推荐

发表回复

登录后才能评论
微信公众号