Slack Files Uploadアクションコンポーネントは、SlackAPIを使用して、コンポーネントのプロパティにしてされた Slackチャネルにメッセージとファイルをポストすることができます。 アクションをデバッグしたり、人に通知したりすると便利です。 #channelsと @people にメッセージを送信するためにも使用できます。


 
 
出力ペイロード 説明
cv.Payload 前のコンポーネントの出力ペイロードをそのまま出力します。(パススルー)

コンポーネントプロパティ

プロパティー名 説明
ファイル名 メッセージと一緒に送信するファイルを指定。ファイル名の指定方法は こちら を参照してください
タイトル ファイルのタイトルを指定
チャンネル Slackのチャンネルを指定。チャンネルは#channels @peopleとチャンネルIDを指定できます
コメント 送りたいメッセージテキストを指定
タイムアウト 送信タイムアウト時間の指定
トークン Slackで設定されたUser OAuth Token

 

Slack APIの設定方法

Slack APIの サイト からappを新規作成します。


 
コンポーネントのTokenプロパティには、このUser OAuth Tokenを指定してください。
 
 
Featuresメニューの OAuth & Permissions を選択します

Scopes に 必要となるスコープを追加します。
ファイルを送信する場合には chat:write:bot、files:write:bot は必須となります。
Slackのチャンネルに#channels @peopleを指定する場合には channels:read、groups:read、im:read、users:readも追加します。

追加すると OAuth Tokens & Redirect URLs に Install App to Workspace ボタンが押せるようになりますので、Appをインストール(パーミッションの許可)を行ってください。
許可 すると OAuth Access Token のトークンが使用できるようになります。

Need more help with this?
Join our slack community for help

お役に立ちましたか?

はい いいえ
お役に立ちましたか
理由をお聞かせください
フィードバックありがとうございました