🎉

Slackのマルチチャンネルゲストを擬似的にユーザーグループに含める

2024/07/04に公開

はじめに

こんにちは。まるべいじです!
Slackのユーザーグループ便利ですよね。質問や情報共有の際に、一つのメンションで必要な人全員に通知できるのは助かります。

ただし、ユーザーグループにはマルチチャンネルゲストのユーザーを含めることができないため、チームメンバーの一部を個別にメンションする必要があります。

@user_group @xxxx_san @yyyy_sann

これはメンションを複数つける手間がかかる上、つけ忘れがあると必要な人に情報が届かない可能性があります。

そこで今回は、Slackのマルチチャンネルゲストを擬似的にグループメンションに含める方法をお伝えします!

やり方

Slackのカスタムレスポンス機能を使って実現します。

設定内容

メンションに関しては、こちらの内容で設定していきます。

ユーザーグループ

  • 麦わらの海賊団: @straw_hat_pirates

マルチチャンネルゲスト

  • シャーロット・リンリン: @big_mom
  • カイドウ: @kaido

ワークスペースのカスタマイズ画面を開く

Slack画面の左上のワークスペース名から、「ツールと設定」 > 「ワークスペースをカスタマイズする」をクリック。

メンション先に設定したいusernameを調べる

  1. 左上の「Menu」を開き、「アナリティクス」を開く。

  2. ユーザー名が表示されるようにする(デフォルト非表示)

  3. ユーザー名をメモっておく

カスタムレスポンスの画面を開く

  1. この画面で「Slackbot」をクリック

  2. 新規作成のボタンを押す

  3. 内容を設定する

  • メンバーがこう言ったら
    • ユーザーグループを設定
  • Slackbotの返信
    • @{ユーザー名}と任意のメッセージを設定
    • 改行は含まない(改行を含むとランダムレスポンスになってしまうため)

メンションしてみる!!!!!

カスタムレスポンスが帰って来ればOK

SMARTCAMP Engineer Blog

Discussion