2016-11-17 5 views

答えて

5

対話型ボタンは、スラックアプリを使用する場合にのみ機能する機能の一部です。その理由の1つは、誰かがボタンをクリックしているときにリクエストを送信するためにSlack用のスクリプトのURLを設定する場所が必要なことです。 Webhookでも動作しますが、WebhookがSlackアプリケーションの一部である場合に限ります。シンプルなカスタムWebhookでは動作しません。

スラックチームのスラックアプリを作成するには、2つの手順を実行する必要があります。

  1. 宣誓であなたのスラックチームのスラックアプリをインストールします(たとえば、このpage上の)新しいスラックアプリ
  2. を作成します。 (hereを参照してください)

スラックアプリケーションをSlack Appディレクトリに公開する必要はありません。それはオプションです。

+0

スラックアプリケーションの一部であるウェブフックを作成するにはどうすればよいですか?私はWebhookを独自に作成する方法を知っていますが、余裕がないアプリの一部ではありません。 – Atlantic0

+0

Slackアプリケーションのリクエストされたスコープに 'incoming-webhook'が含まれている必要があります。その後、あなたは宣誓書のプロセスを完了した後にwebhookのURLを含む応答を受け取ります。具体例については、「トークンの要求」のセクション(https://api.slack.com/docs/slack-button)を参照してください。 –

+0

ありがとうエリック、私はまだ立ち往生しています。したがって、私のリダイレクトURLは次のとおりです。https://slack.com/oauth/authorize?client_id=&scope=commands+bot – Atlantic0

関連する問題