FeishuCozeRobot
介绍
基于技术栈Go+Gin+Redis 结合飞书机器人和字节扣子API实现的扣子智能体DIY飞书机器人,更多可能等你发现~
飞书机器人
https://open.feishu.cn/app
1.创建企业自建应用
2.应用凭证
App ID、 App Secret
3.添加飞书机器人能力
4.应用配置信息入库Redis缓存
{
"appid": "cli_a51e4179900b",
"app_secret": "gRUSCqIIeJwCG8uq0fW2c2myGy3g",
"verification_token": "Mj3kyPKUCqiB2U5ZMrArY6hJr",
"encrypt_key": "Lin927919732Liang",
"robot_appid": "您的扣子BotId",
"robot_api_key": "您的扣子ApiPersonal_Access_Token"
}
4.事件订阅安全验证
Encrypt Key和 Verification Token 用于验证请求是否合法
配置消息事件接收地址
配置卡片事件接收地址
5.事件订阅
订阅:接收消息即可,其他事件随意
1.消息事件订阅 im.message.receive_v1【接收消息v2.0】
2.卡片事件订阅 card.action.trigger【卡片回传交互】、card.action.trigger_v1【消息卡片回传交互(旧)】
4.权限管理
接收群聊中@机器人消息事件
读取用户发给机器人的单聊消息
获取用户发给机器人的单聊消息
获取与发送单聊、群组消息
以应用的身份发消息
扣子创建和搭建
💖 支持这个项目
我尽己所能地进行开源,并且我尽量回复每个在使用项目时需要帮助的人。很明显,这需要时间,但你可以免费享受这些。
然而, 如果你正在使用这个项目并感觉良好,或只是想要支持我继续开发,你可以通过如下方式:
- 在你的 readme 中使用 FeishuCozeRobot 时,链接指向这里 😄
- Star 并 分享这个项目 🚀
谢谢! ❤️