2016-11-20 17 views
0

自分自身のスラックチームと、独自のslackbotユーザーがいます。イベントAPIを使用してスラックボットを作成する方法

直接メッセージに応答する基本的なスラックボットを作成したいと思います。特定のイベントが必要なので、私はイベントAPIを使用する必要があります。

スラックは私のサーバにそのパラメータで発生したイベントをPOSTしますが、oauth権限で何をする必要があるのか​​分かりません。

どのようにアプリケーションを提出せずにスラックアプリに権限を追加できますか?

ドキュメントを読んで、私はこの答えを見つけることができませんでした。..

を私は何をしないのですか?

答えて

3

Slack App Directoryにアプリを提出する必要はありません。これはオプションで、アプリを公開できるようにしたい場合にのみ必要です。

しかし、使用する前にスラックチームにアプリをインストールする必要があります。インストールプロセス中、あなたのアプリはあなたのスラックチームに認証され、あなたが要求したスコープに基づいて特別なトークンを受け取ります。

認証プロセスはOAuth標準に準拠しており、他のWebサービスで使用されているプロセスと同様に動作します。 TwitterやFacebook。

「Slackに追加」ボタンがあり、SlackでOAuthプロセスを実行できるSlackアプリケーションごとにミニウェブサイトを使用します。このウェブサイトは基本的に、スラックから来る出来事を処理するスクリプトに加えて別のスクリプトです。

Slack buttonのスラックとスラックのあるuse Oauthの優れたドキュメントをご覧ください。

関連する問題