1

これは私がここ数年で最初に尋ねる質問です:-)

最近、Slack API をいじって、通知ボットを作成するようになりました。ボット ワークフローの一部として、最初のメッセージに基づいてスレッドを作成するチャネルにメッセージを送信する必要があります。

これは、chat.postMessage動詞とthread_ts属性を使用してすでに行われています。ただし、ユーザーが関与していない、または購読していないスレッドへのメッセージは、通知を送信しません。

私の質問は、ボットにスレッドを購読させることは可能ですか? これについては、この Slack KB 投稿で説明されています。ここでは、3 つの点線のメニューを使用するか、ユーザーに ping を送信して、通知に手動でサインインできます。

私の最初のアイデアは、Block Kit インターフェイスに基づいており、ボタンをクリックするとチャンネルに登録され、3 つの点線のメニュー アプローチよりも多くの可視性が提供されます。これは実現可能なものですか?

Slack API メソッド Referenceでこれへの参照は見つかりませんでしたが、おそらくどこかに隠されています。

フォールバック メカニズムとして、スレッドの更新が通知されるように、「購読者」のリストを含む元のメッセージを編集することを検討します。

4

1 に答える 1