提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
飞书企业账号和个人账号是独立的,然而不知道为什么它不支持跨账号消息提醒。在多次忽略领导消息后痛定思痛,决定记录一下怎么实现基于飞书的跨账号消息提醒,顺便了解一下怎么写博客。方法比较笨,我确信会有更好的方法但初步就先这样凑合
提示:以下是本篇文章正文内容,下面案例可供参考
一、添加飞书机器人
创建群聊,这里称之为 小群 小群中加入企业飞书和个人飞书,
之后加入一个自定义机器人(点击···里面有),
创建时复制webhook地址,参考地址如下:
https://open.feishu.cn/open-apis/bot/v2/hook/xxxxxx
完成后,可以通过http请求测试一下地址,打开Windows powershell,发送一个http请求:
提示:记得修改weebhook地址
curl.exe -X POST -H "Content-Type: application/json" -d '{\"msg_type\":\"text\",\"content\":{\"text\":\"requestexample\"}}' https://open.feishu.cn/open-apis/bot/v2/hook/xxxxxx
测试后会在小群里收到机器人消息:
其它系统测试方法参考如下链接: 飞书自定义机器人使用指南
二、在飞书机器人助手配置流程
搜索“飞书机器人助手” 或如下链接手册跳转:飞书机器人助手指南
注意:登录机器人助手时要使用企业飞书账号,不然保存流程时会报错
添加新的指令:触发器选择“单聊我的消息”,操作选择“发送HTTP请求”
操作配置参数如下:
请求方式-POST
URL-https://open.feishu.cn/open-apis/bot/v2/hook/xxxxxx (weebhook地址)
数据类型-application/json
请求体-如下代码
{
"msg_type": "text",
"content": {
"text": "有人找你"
}
}
富文本卡片类消息可以参考这个博客link,写得很全,这里不详细展开
保存HTTP请求操作后指令流程如下
完成后启用流程就可以了,记得把企业微信的小群消息提醒关闭
之后可以登录个人飞书,让别人给企业飞书发消息,机器人会在群里提示收到新消息。
可以保存多个流程以应对不同种类的消息,也可以让机器人做一些别的工作 像是定时提醒 审批提醒等等
三、 存在的问题以及后续
1 消息不多的情况下勉强够用,如果消息多的话机器人每条都回提醒很烦,而且即使企业微信登录了机器人也还是会发消息提醒
2 提醒是单向的,如果你在使用企业微信,那么个人微信的消息是无法收到的