私は最近Slack APIで作業しています。私はSlack Incoming Webフックで提供されているWebフックを呼び出して、特定の時間にチャンネルワイドメッセージを送信します。Slack Incoming Web Hooks - メッセージを送信@channel
私はウェブフックを作成し、
curl -X POST -H 'Content-type: application/json' --data '{"text":"Hey, Its time for meeting!! <#G5CERWGRG|hep_test>", "link_names" : 1}' HOOK_URL
次のようにスラックからコードを得た。しかし、我々は、通常のたるみチャンネルチャットで行うなど私はちょうどメッセージで@channel送信することで、チーム内のすべてを通知することはできません。私がcurlメッセージで@channelを送信すると、chatは@channelリンクではなく、チャットでテキストメッセージとして表示されます。
私はさらに、上記のcurl要求に示されているように、スラックチャネルIDを送信しようとしました。<#G5CERWGRG | hep_test>です。しかし、投稿されたメッセージは、グループ内のすべての人に通知しているわけではありません。
注:私はそのまま私のチャンネル通知設定を維持したい(言及のみに通知)
注
ありがとうございます! – balanv