エフェメラルメッセージの送信

Slackチャネルにエフェメラルメッセージを送信します。エフェメラルメッセージは、1人のユーザーにのみ一時的に表示されます。エフェメラルメッセージは、Slackの会話の他のメッセージと似ていますが、会話内の1人のユーザーのみに表示され、リロード後はデスクトップアプリとモバイルアプリ、またはセッション間で保持されません。

メッセージの送信者と受信者はともにチャネルのメンバーである必要があります。ボットとして、または自分のIDからメッセージを送信できます。

ボットとしてメッセージを送信する場合、チャネルイベントで新規メッセージを探すOkta Workflowsをトリガーします。チャネル通知の受信登録をしている場合、ボットとしてメッセージを送信した際に通知が送られてきます。自分のIDから送信してもOkta Workflowsや通知はトリガーされません。

オプション

フィールド 定義 タイプ 必須

チャネル(Channel)

利用可能なチャネルのリスト。メンバーはメッセージを投稿できる必要があります。

ドロップダウン

ボットとして送信?(Send as bot?)

ボットからメッセージを送信するかどうかを示します(オプションは、ボットからメッセージを送信するYesと、自分のIDから送信するNo)。

ドロップダウン

フィールドタイプ(Field Type)

エフェメラルメッセージの送信にUser IDまたはUsernameのどちらを使用するかを選択します。

Usernameを選択すると、ユーザー数の多い組織では実行に時間がかかる場合があります。実行時間を短縮するには、代わりにUser IDを選択します。

ドロップダウン

メッセージタイプ(Message Type)

メッセージの形式。オプションはPlain TextBlocksです。レイアウトブロックを参照してください。

ドロップダウン

入力

フィールド 定義 タイプ 必須

チャネル(Channel)チャネル(Channel)Enter Channel IDが選択されている場合)

チャネルIDまたは名前(Channel ID or Name)

Slackチャネルの一意の識別子、または割り当てられた名前。

テキスト

チャネルタイプ(Channel Type)

選択したチャネルのタイプを示します。オプションはPublicPrivateです。

ボットとしてプライベートチャネルにメッセージを送信するには、Okta Workflows Slackアプリ(プレビューまたは本番Org用)をプライベートチャネルに招待する必要があります。これを行わないと、400 - Channel Not Foundエラーが返されます。

ドロップダウン FALSE

ユーザー(User)

ユーザーID(User ID)

ユーザーの一意識別子。

このフィールドは、フィールドタイプ(Field Type)User IDに設定されている場合に表示されます。

テキスト

ユーザー名(Username)

Slackユーザーのユーザー名。このフィールドは、フィールドタイプ(Field Type)Usernameに設定されている場合に表示されます。

テキスト

メッセージ(Message) メッセージタイプ(Message Type)Plain Textの場合)

テキスト(Text)

メッセージのテキスト。メッセージには以下を含めることができます。

  • 絵文字(:owl:として)

  • チャネル名(#channelnameとして)

  • グループ名(@slack_ownersとして)

  • 特定のユーザー(<@slack_user_id>として)

  • コマンド(/commandとして)

テキスト

スレッドタイムスタンプ(Thread Timestamp)

別のメッセージのts値のタイムスタンプ。個別のメッセージの取得を参照してください。

注(Note):(Note:)返信からのts値は絶対に使用しないでください。代わりに、返信の親のts値を使用してください。

テキスト FALSE

メッセージ(Message) メッセージタイプ(Message Type)Blocksの場合)

ブロック(Blocks)

メッセージを構成するブロック。+ クリックしてアイテムを追加(+ click to add item) をクリックして、ブロックを追加します。ブロックのレイアウトを参照してください。

テキスト

通知メッセージ(Notification Message)

通知に表示するフォールバック文字列。

テキスト FALSE

スレッドタイムスタンプ(Thread Timestamp)

別のメッセージのts値のタイムスタンプ。個別のメッセージの取得を参照してください。

注(Note):(Note:)返信からのts値は絶対に使用しないでください。代わりに、返信の親のts値を使用してください。

テキスト FALSE

Slackbot ボットとして送信?(Send as Bot?)Trueの場合)

名前(Name)

メッセージの送信者として指定する名前。

テキスト FALSE

アイコン絵文字(Icon Emoji)

コロンショートコードを使用して指定される、メッセージのプロフィール写真として使用する絵文字。例::owl:

テキスト FALSE

アイコンURL(Icon URL)

メッセージのプロフィール写真として使用するアイコン画像へのURL。URLが指定されない場合、デフォルトのボットアイコンが使用されます。アイコン絵文字(Icon Emoji)で何らかの値が指定されている場合は、その値がこのフィールドに設定されているURLをオーバーライドします。

テキスト FALSE

出力

フィールド 定義 Type (タイプ)

Timestamp (タイムスタンプ)

メッセージ送信時のタイムスタンプ。 テキスト