Jira到Telegram自动化通知工作流 - n8n集成解决方案
Jira通知,Telegram机器人,自动化工作流,n8n集成,任务管理通知

我们想要做什么?

让我们看看这个需求。根据我的经验,一些开发人员不会检查他们的 Jira 看板来了解是否有新的问题更新,或者是否有某些问题需要尽快处理。因此,开发人员或其他领域的任何人都需要尽快了解任务。发送这种即时通知的一种方式是通过 Telegram 机器人。

设置指南

首先,您需要在您的帐户中注册一个 Telegram 机器人并获取其令牌,这样我们就可以通过我们的机器人使用此令牌发送 Telegram 消息;
获取您的 Telegram 机器人令牌后

转到工作流并单击其中一个 Telegram 节点
选择 Telegram 凭据或通过凭据连接字段创建一个
并将令牌放入访问令牌字段中。

好的,您已经完成了 Telegram 端的设置。

然后您需要 Jira 帐户(团队用户)的 accountId 以及他们的 Telegram chatId 用于 Telegram 帐户节点,以便它可以从问题的分配者中找到相应的 Telegram 用户,按照以下指南注释将此数据放入 Telegram 帐户节点中。

现在我们进行 Jira 端设置,您需要根据您的需求设置一些自动化规则。

转到 Jira 设置和全局自动化部分,单击创建规则按钮
在”何时”步骤中选择问题创建触发器类型
添加发送 Webhook 请求操作,选择后您将看到其设置
返回工作流并从 jira-webhook 节点复制生产 URL
将其粘贴到 Jira 操作设置中的 Web 请求 URL 字段
然后将 HTTP 方法字段设置为 POST
将 Web 请求正文设置为问题数据(自动化格式)
在标头部分,为创建事件添加一个名称为 type 且值为 created 的新标头。

好的,Jira 端也完成了!现在是测试的时候了!

如果您已将 Jira accountId 和 Telegram chatId 放入 Telegram 帐户节点,并且当然启动了 Telegram 机器人,那么在创建分配给您的 Issue 后,创建通知将通过 Telegram 发送给您!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。