esmDevelopers
URL API
esm API
JSプラグイン
esm linkage
URL API
esm API
JSプラグイン
esm linkage
  • Slack>チャットを送信 POST

Slack>チャットを送信 POST

アクション概要

チャットを送信します。

入力値定義

作成

フィールド名パラメータ名必須説明
チャンネルIDchannel〇メッセージを送信するチャンネルIDを設定します。
テキストtext送信するメッセージの内容を設定します。
ブロック > typeblocks.typeブロックのタイプを設定します。(例:actions, section, imageなど)
ブロック > additionalPropertiesblocks.additionalProperties追加プロパティを設定します。
アタッチメントattachments〇添付ファイルを設定します。
ボットユーザーネームusernamebotのユーザー名を設定します。

参照

項目説明
参照ステップワークフロー内にあるアクションまたはユーティリティから参照先ステップを設定します。
参照する出力参照する値をリストから設定します。

設定例

フィールド名設定値
チャンネルIDC1234567890
テキストHello from JointData!

出力値

Slack API chat.postMessage のレスポンス内容に準拠します。

よくあるエラーと対処法

エラーコード原因対応策
channel_not_found指定したチャンネルIDが存在しない、またはアクセス権がないチャンネルIDが正しいか、Botが参加しているか確認してください。
not_in_channelBotがチャンネルに参加していないBotを対象チャンネルに招待してください。
invalid_auth認証情報が不正認証設定を見直してください。

補足

  • blocks, attachments を使用する場合はSlack API仕様に従って設定してください。

参考リンク

  • Slack API chat.postMessage