如果在Github上提到,请获取松弛通知

时间:2018-01-11 23:06:06

标签: github integration github-api slack slack-api

Zapier有一个很酷的功能,你可以添加,每次你在github上提到时都会发送一个松弛的通知。

https://zapier.com/apps/github/integrations/slack/1596/send-a-github-new-mention-to-slack-as-a-new-message

不幸的是,它不是免费服务。有没有人有办法直接用松弛或其他东西添加这种集成?这对我的工作环境非常有用。

2 个答案:

答案 0 :(得分:3)

更新: 这是您使用Github本机方式进行的操作:

  1. 安装Github Slack app
  2. 转到您的settings/reminders
  3. 选择您关心的组织
  4. 点击Enable real-time alerts
  5. 选择You are mentioned in a comment

enter image description here


虽然看起来github的松弛应用程序似乎并不能满足您的要求(track this issue for future updates),但是我发现了两种选择:

  1. this示例,使用pipedream集成。 好消息是pipedream是免费的,但是坏消息是pipedream是免费的。
  2. 按照PullReminders中的说明使用pullpandathis comment(不过,在GitHub收购PullReminders背后的公司之后,尚不清楚它是否仍然可以正常工作)。如果可行,应该免费。

您不必付费,但是我不知道与免费的第3方集成的安全性,而第3方没有承诺或明确的动机来确保您的系统安全。

答案 1 :(得分:0)

There's official Slack documentation around this type of integration

GitHub有一个官方的Slack应用程序,您可以将其集成到Slack工作区中。

文档的步骤:

  1. 访问Slack的应用程序目录中的GitHub。
  2. 单击“安装”。
  3. 选择要发布GitHub活动的频道,或点击创建新频道以制作全新频道。
  4. 单击“添加GitHub集成”。
  5. 点击验证您的GitHub帐户。
  6. 选择您想要Slack通知的存储库。
  7. 选择您要发布给Slack的GitHub活动。
  8. 如果您愿意,可以通过选择自定义显示名称和图标来自定义Github帖子在Slack中的显示方式。
  9. 完成后,单击“保存集成”。
相关问题