Home Articles

如何使用事件API创建一个松散的机器人

Asked
Viewed 1975 times
0

我有自己的slack团队,有自己的slackbot用户 .

我想创建一个响应直接消息的基本slack机器人,因为我需要特定事件,所以我需要使用Events API .

我知道,slack会向我的服务器发送其参数发生的事件,但我不明白oauth权限需要做什么 .

How can I add permissions to the slack app, without submitting the app?

阅读文档,我找不到这个答案..

我错过了什么?

1 Answer

  • 3

    您无需将应用程序提交到Slack App Directory . 这是可选的,只有在您希望向公众提供应用时才需要 .

    但是您需要先将您的应用程序安装到Slack团队,然后才能使用它 . 在安装过程中,您的应用程序将通过Slack团队进行身份验证,您将根据所请求的范围收到特殊令牌 .

    验证过程遵循OAuth标准,其工作方式类似于其他Web服务使用的过程,例如, Twitter或Facebook .

    我为我的每个Slack应用程序使用一个迷你网站,该应用程序具有“Add to Slack”按钮,并且能够通过Slack运行OAuth流程 . 这个网站基本上是另一个脚本,除了处理Slack形成的事件之外 .

    查看来自Slack的优秀文档Slack button以及如何使用Slack use Oauth .

Related