Slackイベントの処理
Slackイベントの処理
アプリケーションのスキャフォールドを設定したら、次に、User Eventの処理機能と、Slackから送信されるスラッシュコマンドの処理機能を構築します。最終的に、これらの機能はそれぞれBox APIエンドポイントに渡されて、グループおよびコンテンツのコラボレーションタスクを実行します。
この手順では、直前の手順で作成した空の関数を拡張します。これらの関数では、以下のタスクを実行します。
- Slackからの新しいイベントとスラッシュコマンドをリッスンする
- これらのイベントとコマンドを処理して適切な関数に送る
- ボットが初めてチャンネルに追加されたときにBoxグループに追加されるようにチャンネル内のすべてのSlackユーザーを処理する
- Slackユーザーのプロフィール情報を取得してそのメールアドレスを取得する