当前位置: 首页 > news >正文

OpenClaw For Windows本地电脑对接飞书机器人

飞书开放平台
https://open.feishu.cn

可以提前安装程序:
  安装node.js V22.22.1(LTS) 地址:https://nodejs.org/zh-cn
  安装git for windows 地址:https://git-scm.com/?hl=zh-cn

  安装OpenClaw :https://www.cnblogs.com/Chen-Jing-Hua/p/19703918

 

步骤一、创建飞书应用

第一步:打开开发者后台地址:https://open.feishu.cn/app?lang=zh-CN  

第二步:点击创建企业自建应用

image

第三步:输入应用名称、应用描述

image

第四步:添加机器人应用能力

image

 第五步:获取应用凭证

image

 

第六步:配置应用权限

  这里我们添加聊天与群组权限,注意应用身份权限和用户身份权限都要开通,可以搜索统一选中

1、应用身份权限=>消息与群组=>全选所有权限=>点击开通权限

image

2、用户身份权限=>消息与群组=>全选所有权限=>点击开通权限

image

第七步:启用机器人能力

1、修改事件配置的订阅方式

image

2、点击保存时,如果提示了“未检测到应用连接信息,请确保长连接建立成功后再保存配置” ,需要去配置文档查看如何配置。

image

 

3、进入配置文档后,我这里选择使用Node.js代码执行配置

image

 

 

4、打开Visual Studio Code 随便打开个 空文件夹,然后创建个.mjs文件,然后把Node.js的示例代码复制过来,填写好你的AppID和App Secret密钥。

新建终端执行命令安装SDK:npm install @larksuiteoapi/node-sdk

image

5、然后执行命令运行起来

  demo.mjs  是你创建的文件

node demo.mjs

image

6、把代码运行起来后,就可以点保存了

image

7、保存成功后,就可以添加事件了

image

 8、输入“接收消息”搜索到的,勾选添加该订阅事件

image

9、创建版本并发布

image

10、输入应用版本号和更新说明,就可以点保存并发布了

image

 

步骤二、配置OpenClaw

第一步:下载飞书插件

openclaw plugins install @openclaw/feishu

第二步:通过向导添加配置

openclaw channels add
 
 
Configure chat channels now?
| > Yes
 
Select a channel

 | > Feishu/Lark (飞书) (needs app creds

 

How do you want to provide this App Secret?
 | > Enter App Secret (Stores the credential directly in OpenClaw config

 选择后就可以输入密钥和ID了,注意这里是先 输入密钥  然后才ID

 

Feishu connection mode
| > WebSocket (default)
 

 

Which Feishu domain?
| > Feishu (feishu.cn) - China
 
Group chat policy
| > Allowlist - only respond in specific groups
 
Group chat allowlist (chat_ids)
| oc_xxx,oc_yyy      (多个群聊chat_id用逗号隔开。输入了群聊ID,机器人在群聊里面就不再沉默了)
 
#获取群聊ID方式:
1、post请求获取token
https://open.feishu.cn/open-apis/auth/v3/tenant_access_token/internalbody:
{
"app_id": "cli_xxxxxx",
"app_secret": "xxxxxxxxxxxxxxxxx"
}获得返回结果:"tenant_access_token": "t-gxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"2、调用群列表接口获取 chat_id‌
使用上一步获取的 tenant_access_token 调用:
GET https://open.feishu.cn/open-apis/im/v1/chats
token 放在 Bearer Token 令牌中返回的结果中,有 chat_id 就是了
 
Select a channel
| >Finished
 
Configure DM access policies now? (default: pairing)
| > Yes
 
Feishu DM policy
| > Pairing (recommended)
 
Add display names for these accounts? (optional)
| > No
 
Bind configured channel accounts to agents now?
| Yes
 
Route feishu account "default" to agent
| > main (default)
 
步骤三、找机器人聊天获得验证码

成功了, 后面就是 发消息, 然后验证对接了
和机器人对话后回给你一个消息:

image

 

复制最后一行

openclaw pairing approve feishu C7----EN

到部署openclaw的地方打开PowerShell执行该命令即可完成对接。

 

  

 

http://www.jsqmd.com/news/468342/

相关文章:

  • Spring AOP ‌不能拦截 protected 方法‌
  • RISC-V WFI指令:从低功耗休眠到中断唤醒的软件实践
  • InstructPix2Pix实战:5分钟学会用AI指令编辑图片(附Stable Diffusion配置)
  • 手把手教你连接迈瑞BeneVision监护仪:从设备联网到移动端数据查看全流程
  • IoT设备防克隆方案:基于动态HMAC的UID认证系统设计
  • SAP邮件配置全攻略:从SCOT到SMTP的保姆级教程(含RZ10设置)
  • 不挨饿也能稳步瘦?2026热门减肥代餐权威测评,腰纪线助力代谢平衡实现长效控重 - 企业推荐官【官方】
  • 深圳搬家不用愁!风速达深耕全域,2026年亲测靠谱的本地搬家专家 - 企业推荐官【官方】
  • Simulink与C语言的深度对话:S-Function实战指南
  • 第五章 ISO15118-2协议分析--5.1 高效学习方法与实战技巧
  • 华为OD机考双机位C卷 - 日志解析(Java Python JS GO C++ C)
  • C语言迷你HTTP服务器实战:如何处理GET请求和静态资源
  • 广州佛山外贸网站建设案例大揭秘:2026 公司出海开发要点 - 企业推荐官【官方】
  • SQL实战:从零开始用MySQL和MariaDB搭建个人数据库(附避坑指南)
  • FPGA实战:如何用Verilog实现高效数控振荡器(NCO)?附完整代码
  • 使用Inno Setup将Qt应用打包为专业安装包的完整指南
  • 全球90米分辨率MERIT DEM数据下载与处理全攻略(附EGM96转椭球高教程)
  • 从BVH到FBX:Blender中动捕数据映射的5个实用技巧(含Mixamo模型适配指南)
  • Next.js水合错误排查指南:浏览器插件竟是罪魁祸首?
  • 不用IE也能搞定!海康威视Web3.0插件在现代浏览器中的兼容性解决方案
  • 服务器主板更换后电子标签同步工具V1.0使用指南
  • 极限求解的实用技巧与常见误区解析
  • Vue2中provide和inject的5个实战技巧,告别props层层传递
  • lxml库深度解析:etree和XPath在Python爬虫中的高效应用技巧
  • 博途AI助手实战:5分钟搞定梯形图代码自动生成(附避坑指南)
  • 用pgvector构建你的第一个向量数据库:从安装到实战查询
  • 开发者必备:10个提升技能的国外优质在线学习平台
  • 树莓派4B远程桌面终极指南:解决Wayland兼容性与无屏黑屏难题
  • ARM64服务器Python环境搭建:从TensorFlow到scikit-learn的一站式解决方案
  • MixIO云平台深度体验:用掌控板做个网页版游戏手柄(支持手机控制)