Slack受信(Event)ノード¶
手順¶
このノードの利用に関して
新しいバージョンのノード(v1.0.7)をご利用になる場合は担当営業までご連絡ください。ユーザー様ご自身でご利用中のフローエディター上でのアップデートはできません。※現在ご利用中のNode-REDのバージョンがv3.1.0より前の場合には、新バージョンへの移行が必要になります。詳しくはお問合せください。
事前準備として、Slackアプリを作成¶
Slackアプリの作成方法は こちらを参考にしてください。
1.URLにパスを入力、または「このノードのIDをURLにセットする」を押下¶
2.このノードへのエンドポイントURLが表示されていることを確認¶
3.Slackアプリ管理画面「Event Subscriptions」で「Enable Events」のトグルスイッチをONに¶
Slackアプリ管理画面「Event Subscriptions」にアクセスし、「Enable Events」のトグルスイッチをONにします。https://api.slack.com/apps
4.RS Slack受信(Event)ノードを編集¶
「このノードへのエンドポイントURL」をコピーし、「SlackからのURL検証を行う」を押下します。
5.Slackアプリ管理画面「Event Subscriptions」でコピーしたURLを「Request URL」に貼り付け、「Verified」と表示されたことを確認¶
6.「Subscribe to bot events」から「Add Bot User Event」を押下し、受信したいイベントを設定¶
代表的なイベント¶
イベント名 | イベント内容 |
---|---|
app_mention | ボットに対するメンション付きのメッセージが投稿される。 |
message.channels | 参加しているパブリックチャンネルにメッセージが投稿される。 |
message.groups | 参加しているプライベートチャンネルにメッセージが投稿される。 |
file_shared | ファイルが共有される。 |
7.「Save Changes」を押下¶
8.Slackアプリ管理画面「OAuth & Permissions」で、「Reinstall to ワークスペース」を押下し、権限リクエストを許可¶
9.RS Slack受信(Event)ノードを編集¶
URL検証済みに変わっていることを確認し、必要に応じて通知しないボットやユーザーを設定します。