ステップ 5: Slack 統合を完了する - Amazon Lex V1

Amazon Lex V2 を使用している場合は、代わりに Amazon Lex V2 ガイドを参照してください。

 

Amazon Lex V1 を使用している場合は、ボットを Amazon Lex V2 にアップグレードすることをお勧めします。V1 には新機能を追加されませんので、すべての新しいボットには V2 を使用することを強くお勧めします。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ステップ 5: Slack 統合を完了する

このセクションでは、Slack API コンソールを使用して Slack アプリケーションの統合を完了します。

  1. Slack API コンソール (http://api.slack.com) にサインインします。「ステップ 3: Slack アプリケーションを作成する」で作成したアプリを選択します。

  2. [OAuth & Permissions] 機能を次のように更新します。

    1. 左のメニューで、[OAuth & Permissions] を選択します。

    2. [Redirect URLs] (URL のリダイレクト) セクションで、前のステップで Amazon Lex から提供された OAuth URL を追加します。[Add a new Redirect URL]、[Save URLs] の順に選択します。

    3. Bot Token Scopes (ボットトークンスコープ) セクションでは、Add an OAuth Scope (OAuth スコープを追加する) ボタンで 2 つのパーミッションを追加します。次のテキストを使用してリストをフィルタリングします。

      • chat:write

      • team:read

  3. [Request URL] (リクエスト URL) の値を、前のステップで Amazon Lex から返された Postback URL に更新して、[Interactive Components] (インタラクティブコンポーネント) 機能を更新します。ステップ 4 で保存した postback URL を参照し、[Save Changes] を選択します。

  4. 次のように [Event Subscriptions] 機能にサブスクライブします。

    • [On] オプションを選択してイベントを有効化します。

    • [Request URL] (リクエスト URL) の値として、前のステップで Amazon Lex から返された Postback URL を設定します。

    • [Subscribe to Bot Events] セクションで、message.im ボットイベントにサブスクライブして、エンドユーザーと Slack ボット間の直接メッセージングを有効にします。

    • 変更を保存します。

  5. [メッセージ] タブからのメッセージの送信を次のように有効にします。

    • 左のメニューで、[App Home] (アプリケーションホーム) をクリックします。

    • タブの表示 セクションで、[メッセージ] タブからユーザーが Slash コマンドとメッセージを送信することを許可する を選択します。

次のステップ

ステップ 6: 統合をテストする