用于问题跟踪的 Github Slack 集成的自定义消息

Posted

技术标签:

【中文标题】用于问题跟踪的 Github Slack 集成的自定义消息【英文标题】:Custom messages for Github Slack integration for issue tracking 【发布时间】:2021-12-16 14:59:16 【问题描述】:

是否可以自定义 github 将发送到 slack webhook 的消息?我可以将其设置为在创建/删除/编辑问题时收到通知的位置,但是我只想获得带有特定标签的特定问题的通知,并且还能够更改通知的格式。

【问题讨论】:

【参考方案1】:

使用此级别的自定义,您可能需要编写一些自定义代码:

    接收并验证Github webhook。这意味着您需要将代码作为 Web 服务托管在某个地方,例如 Heroku。 使用您上面列出的自定义条件,仅过滤到对您很重要的事件。 根据 Github 事件的负载,在 markdown 中格式化自定义 Slack 消息。 将该消息发布到 Slack - 可能最简单的解决方案是使用 Slack incoming webhooks。

(披露:我是 Fusebit 的联合创始人)。 Fusebit 自动化了此类集成场景,并允许您专注于对您而言重要的部分,在本例中是自定义过滤和自定义消息格式化代码。

【讨论】:

以上是关于用于问题跟踪的 Github Slack 集成的自定义消息的主要内容,如果未能解决你的问题,请参考以下文章

GCP Slack 构建通知的自定义消息

通过 webhook 中的 slack 提及用户

Slack 斜杠命令 - 显示用户输入的文本?

Buff加持!OpManager+Slack集成助力团队协作

使用 Zapier 集成向 Slack 频道消息添加按钮

有啥移动协同软件适合公司使用的