自动发送企业微信通知,让我来教你真的超简单!
相信不少的小伙伴都已经在使用最新 v2.4 版本中的图形化编排功能写流程了吧?相比于之前只能通过编写 DSL 的方式去串联各个节点的依赖关系,图形化编排的方式给我们带来了更直观、更便捷的使用体验。拖拽想要的节点,简单配置、选择参数即可搞定,这感觉简直爽到飞起!
如果你是建木的一名新用户或者恰巧还未使用过这一新功能,那么今天就跟随这篇文章一起做一个简单的上手体验吧。
这次我们利用建木 CI 向企业微信发送通知,其实这一需求在大家的日常工作中也会经常遇到。比如在上班前来一个考勤打卡提示,每天在群里分享一篇好的文章,亦或是在群成员生日时自动发上一条生日祝福。其实都可以利用建木已有的节点实现以上需求,这里本篇文章选择以自动提醒考勤打卡的场景作为示例进行演示说明。
1.首先为企业微信群添加机器人🤖️
选择具体的企业微信群,单击右键选择”添加群机器人”。
新创建一个机器人。
2.复制机器人的 webhook 地址
将机器人的 webhook 地址保存在 charbot 密钥空间下,便于之后在节点中使用。
3.创建图形化项目
这里企业微信节点提供了四种格式的消息,可以按照需求对应选择:
text(普通文本消息)
news (图文消息)
markdown 语法格式化消息
image(图片消息)
4.触发流程执行,消息推送
等待流程执行成功后,企业微信群就会自动推送消息
5.添加 cron 定时器,自动定时发送消息
如果想参考本次测试流程具体生成的 DSL,可以移步此处如何向企业微信发送通知
版权声明: 本文为 InfoQ 作者【Jianmu】的原创文章。
原文链接:【http://xie.infoq.cn/article/4fdd66108f67dee286973d3c9】。文章转载请联系作者。
评论