サーバを監視して異常が起きたらSlackに通知する仕組みを作っていたのですが、botからgroupメンションが出来ない!と困ったのでそれを解決する方法です。
普通にメンションを書く
botから通知する際に普通に @group
という形でメンションを書くとこうなります。
"@group groupメンションのテスト"
これで困って先頭にバックスラッシュを入れてみたり色々ためしたのですが、答えはヘルプセンターに書いてありました。
botからgroupメンションを送る記法
以下のように書きます。<!group>
と書いたところが@group
に置換され、メンションとして扱われます。
"<!group> groupメンションのテスト"