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

Custom messages for Github Slack integration for issue tracking

是否可以自定义 github 将发送到 slack webhook 的消息?我可以将其设置为每当出现问题 created/deleted/edited 时我都会收到通知,但是我只想收到带有特定标签的特定问题的通知,并且还能够更改通知的格式。

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

  1. 接收并验证 Github webhook. This means you need to host the code someplace as a web service, for example in Heroku
  2. 使用您在上面列出的自定义标准,仅过滤出对您重要的事件。
  3. 根据 Github 事件的负载在 markdown 中格式化自定义 Slack 消息。
  4. 将该消息发布到 Slack - 可能最简单的解决方案是使用 Slack incoming webhooks.

(披露:我是 Fusebit 的联合创始人)。 Fusebit 自动化此类集成方案,让您专注于对您重要的部分,在本例中是自定义筛选和自定义消息格式化代码。