我有两个Slack频道 - A和B。我已经将我的 GitLab 项目与通道 A 集成(它成功发送了有关新推送标签的消息)。现在,我想从同一个 GitLab 项目获取有关新合并请求到通道 B 的消息。如我所见,由于以下几个原因,我无法做到这一点:
- 我只能同时将一个 Slack 的集成应用程序与一个频道一起使用 - https://take.ms/2PFKt
- 我可以在 Gitlab 中为 - https://take.ms/0xhlE 中的不同事件设置不同的频道,但它不起作用,因为我无法在同一个 GitLab 项目中添加多个 Slack 的钩子(正如我上面所说,我也不能在几个频道中添加相同的集成应用程序)
有可能解决这个问题吗?
一个 Slack 钩子可以发送到不同的频道。
请参阅:Slack API 文档 您可以指定通道名称
解决方案:设置一个 Slack 挂钩,然后为不同的事件设置不同的频道名称。