如何在安装SLACK应用程序时收到通知? [英] How to get notified when the slack app is installed?
本文介绍了如何在安装SLACK应用程序时收到通知?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个要求,我必须为我的Slak-bot进行一些初步设置。我想做的是:
- 将我的Sack应用安装到工作区时收到通知。
- 向工作区管理员发送带有说明/设置手册的私人消息。
我正在查看slackevent API
文档,它看起来确实有app uninstalled
事件,但与安装无关。
我将如何为我的Slak机器人实现上述目标?我可以使用event api
执行此操作,还是必须使用RTM
?
推荐答案
APP安装没有事件,因为您不需要。
要安装应用程序,用户必须通过强制的OAuth2.0 process以验证您的应用程序是否可以访问工作区。因此,您的应用程序将始终收到OAuth请求,并在稍后的过程中获得有关正在安装您的应用程序的团队和用户的详细信息。
您还可以在该过程完成并获得令牌后向安装程序发送私人消息。
OAuth进程有自己的API方法,不是RTM或事件API的一部分。
以下是一个关于安装过程如何工作的Python语言实现示例的链接:Installation Example
这篇关于如何在安装SLACK应用程序时收到通知?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文