Slack API - 通过用户邮件发布消息

时间:2017-05-02 08:28:58

标签: jenkins jenkins-plugins slack-api slack

我需要向懒散用户发送消息,但只有用户的电子邮件地址。

Slack API是否提供此类功能?

非常感谢任何想法/解决方法!

编辑: 根据构建状态,我需要从jenkins发送一条松弛的消息。据我所知,Jenkins Slack Plugin没有提供这样的功能,所以我试图直接从jenkins shell调用Slack API。

1 个答案:

答案 0 :(得分:1)

使用Slack API很容易实现。

  1. 致电 [refer]以获取所有用户,包括他们的电子邮件 地址。
  2. 通过匹配电子邮件地址找到正确的Slack用户。
  3. 致电users.list向用户发送Slack消息。使用Slack用户ID作为通道名称,向用户发送直接消息。