設定可能なタイムアウトまで待機し、Slackメッセージの絵文字リアクションを取得します。
前提条件については、Slackチャットアクションを参照してください。
メッセージの反応を取得する
アクション識別子はslack.chat.getReactionsです。
Slackチャネルからメッセージのリアクションを取得します。
次の表は、このアクションで利用可能なすべての入力フィールドについて説明しています。
入力 | タイプ | 説明 | 例 |
|---|---|---|---|
token | ひみつ | 必須。 使用するSlackボットのトークン。これは秘密の構文として渡す必要があります。トークンの設定手順については、 を参照してください。 |
|
チャンネルID | 弦 | 必須。 メッセージの反応を取得するchannelID。 をご覧ください。 |
|
スレッドT | 弦 | 必須。 メッセージのタイムスタンプであり、そのメッセージのリアクションを取得するために使用されます。 |
|
タイムアウト | Int | オプション。 何らかの反応を待機する時間(秒)です。デフォルトは60秒、最大許容値は600秒(10分)です。 |
|
selectors | リスト | オプション。 指定されたパラメーターのみを出力として取得するためのセレクター。 |
|
次の表は、このアクションによって返されるすべての出力フィールドについて説明しています。
出力 | タイプ | 説明 |
|---|---|---|
反応 | リスト | キャプチャされたすべての反応を含む要素のリスト、またはタイムアウトが発生した場合は空のリスト。 |
success | ブール値 |
成功時は、失敗時は
。 |
errorMessage | 弦 | メッセージとしての失敗理由。例:
。 |
例:Slackメッセージのリアクションを取得する
ワークフローの例 |
|---|
入力: 出力: リアクションが追加される前にタイムアウトになった場合、出力は空のリストになります: |