Moltbot 接入飞书机器人
本文将介绍如何将 Moltbot 接入飞书平台,实现消息收发与群聊互动。整个过程涉及插件安装、飞书应用配置以及密钥设置。
1. 安装插件
首先需要在本地环境中安装对应的飞书插件。执行以下命令:
clawdbot plugins install @m1heng-clawd/feishu
2. 重启服务
安装完成后,需要重启 daemon 使配置生效:
clawdbot daemon restart
3. 飞书开放平台配置
登录飞书开放平台,创建自建应用。你需要为应用申请特定的权限范围(Scope)和订阅事件。
权限范围说明
| 权限 Scope | 说明 |
|---|---|
| contact:user.base:readonly | 用户信息:获取用户基本信息 |
| im:message | 消息:发送和接收消息 |
| im:message.p2p_msg:readonly | 私聊:读取发给机器人的私聊消息 |
| im:message.group_at_msg:readonly | 群聊:接收群内@机器人的消息 |
| im:message:send_as_bot | 发送:以机器人身份发送消息 |
| im:resource | 媒体:上传和下载图片/文件 |
订阅事件
| 事件 Event | 说明 |
|---|---|
| im.message.receive_v1 | 接收消息(必需) |
| im.message.message_read_v1 | 消息已读回执 |
| im.chat.member.bot.added_v1 | 机器人进群 |
| im.chat.member.bot.deleted_v1 | 机器人被移出群 |
4. 添加机器人与审核
在应用管理页面添加机器人成员,并提交审核。审核通过后,应用状态变为可用。
5. 配置密钥
获取应用的 AppId 和 AppSecret,并通过命令行工具写入配置文件。
clawdbot config set channels.feishu.appId "cli_xxxxx"
clawdbot config set channels.feishu.appSecret
clawdbot config channels.feishu.enabled



