redmine推送消息至钉钉
前言 公司项目管理中用到了软件redmine,然鹅redmine的任务消息并不会实时推送给指定人员(支持邮件推送,个人并不是很喜欢邮件感觉比较正式,通过实时的消息会更讨喜一些)。然后萌生了推送到实时聊天工具的想法,钉钉是现阶段比较流行的工具公司内聊天通讯工具(当然也有其他的QQ,微信,Skype等)。找到了一个方式:redmine可以通过webhook的方式向外发送请求,于是乎就能自己搭建一个小服务推送到钉钉了。 redmine的webhook插件安装 redmine2.4 -> 3.x 插件 https://github.com/phanan/redmine_webhook redmine4.x 插件 https://github.com/suer/redmine_webhook 我用的是3.x的版本用了第一个安装完webhook后,管理员登录到redmine后可以看到多了一个webhook的配置项,如下图 可以配置多个地址,看各自的需求吧。 redmine推送消息解析 配置完webhook后,创建或修改redmine上的任务会出现以下类似消息 { "payload": { "action": "opened", "issue": { "id": 1, "subject": "A sample bug",//任务标题 "description": "Lorem ipsum