飞书设置教程
打开飞书开发者后台:https://open.feishu.cn/
1.点创建企业自建应用
应用名称:随便-如-openclaw龙虾
应用描叙:随便
2.添加机器人
点-添加应用能力
机器人-点添加
如何开始使用下面 输入 openclaw龙虾
保存即可
3.权限管理
点权限管理-点批量导入导出,导入下面的 json
{
"scopes": {
"tenant": [
"auth:user_access_token:read",
"contact:user.base:readonly",
"docx:document",
"docx:document:readonly",
"drive:drive:readonly",
"im:chat:readonly",
"im:message",
"im:message.group_at_msg:readonly",
"im:message.group_msg",
"im:message.p2p_msg:readonly",
"im:message.reactions:read",
"im:message:readonly",
"im:message:recall",
"im:message:send_as_bot",
"im:message:update",
"im:resource",
"task:comment",
"vc:meeting:readonly"
],
"user": [
"contact:contact.base:readonly"
]
}
}然后确认
4.事件回调配置
点凭证与基础信息
获取
在下面pyton代码里面替换添加这2个值,在你配置python环境的电脑里面运行一下
4.事件回调配置
点凭证与基础信息
获取
在下面pyton代码里面替换添加这2个值,在你配置python环境的电脑里面运行一下
import lark_oapi as lark
## P2ImMessageReceiveV1 为接收消息 v2.0;CustomizedEvent 内的 message 为接收消息 v1.0。
def do_p2_im_message_receive_v1(data: lark.im.v1.P2ImMessageReceiveV1) -> None:
print(f'[ do_p2_im_message_receive_v1 access ], data: {lark.JSON.marshal(data, indent=4)}')
def do_message_event(data: lark.CustomizedEvent) -> None:
print(f'[ do_customized_event access ], type: message, data: {lark.JSON.marshal(data, indent=4)}')
event_handler = lark.EventDispatcherHandler.builder("", "") \
.register_p2_im_message_receive_v1(do_p2_im_message_receive_v1) \
.register_p1_customized_event("out_approval", do_message_event) \
.build()
def main():
cli = lark.ws.Client("这里替换App ID", "这里替换App Secret",
event_handler=event_handler,
log_level=lark.LogLevel.DEBUG)
cli.start()
if __name__ == "__main__":
main()运行有结果了点事件回调-点订阅方式-勾选{使用长链接接收事件}点保存,点不了就证明python没有跑通,跑一次在继续保存
开发者后台配置到这里
5.添加事件
事件回调里面添加事件,把消息与群组里面的选项都勾选就行。
6.点上面的创建版本
第一次输入版本号1.0.0
后面的随便填
提交
复制结束
6.在openclaw部署端配置飞书通信、
第一次输入版本号1.0.0
后面的随便填
提交
复制结束
6.在openclaw部署端配置飞书通信、
服务端运行 向导指引
openclaw onboard --install-daemon然后根据提示配置,安装飞书插件 输入飞书
第一次兑换会跳出 提醒对接验证
复制对接验证命令
在openclaw 电脑使用对接命令