【Slack】チャンネルに全員追加するための4つの方法

後から「チャンネルにワークスペースの全員を追加したい」と思ったとき、どうしらたいいのでしょうか?と思って調べてみました。

 

目次

 

方法1:「全てを追加する」選択肢がある場合は、そこから追加できる

ワークスペースのメンバーを全員追加したいチャンネルを表示します。

 

右上のメンバー一覧ボタン(?)をクリック

f:id:mocotanus:20220106235116p:plain

 

「メンバーを追加する」をクリック

f:id:mocotanus:20220106235202p:plain

 

「{ワークスペース名}のメンバーをすべて追加する」を選択して、
「追加」をクリック

f:id:mocotanus:20220106235221p:plain

 

これで、チャンネルにワークスペースの全員が追加されたはずです。

 

でもこれがない場合が多いんですよね…設定?どこ?

 

方法2:手作業でメールアドレス等から一人ずつ追加する

f:id:mocotanus:20220106235705p:plain

そんなに人数が多くない場合は、単純に手作業で、Slackでの名前またはメールアドレスから追加します。

 

方法3:「/who」を使って一覧を取得して追加

一人ずつ追加するには多すぎて大変な場合、チャンネルメンバー全員を表示するショートカットで一覧を取得できます。

 

少なくとも、もともと「general」という名前だったチャンネルは、必ずワークスペースの全員が含まれています。
そのチャンネルで「/who」と入力し、送信します。

f:id:mocotanus:20220107000258p:plain

f:id:mocotanus:20220107000323p:plain

すると、カンマ区切りでメンバー名の一覧が表示されます。

f:id:mocotanus:20220107000600p:plain

 

メンバー名の部分をコピーして、メンバー追加欄にペーストして、追加できます。
(既に参加中のメンバーでエラーが出ていました。エラーの削除はしておいて大丈夫です。)

f:id:mocotanus:20220107001009p:plain

 

方法4:管理画面からメンバー一覧のCSVを取得し、メールアドレスをごそっと追加

「/who」では、一定以上メンバーがいる場合、全員の一覧が取得できません。

f:id:mocotanus:20220107001306p:plain

こういうときにどうしたらいいのかわからないのですが、とりあえず以下の一覧取得方法で対応しました。

 

メンバー一覧のcsvを取得するため、設定画面を開きます。

ワークスペース名>設定と管理>ワークスペースの設定

f:id:mocotanus:20220107002017p:plain

 

左メニュー>メンバー管理

f:id:mocotanus:20220107002840p:plain

 

「メンバーリストをエクスポートする」をクリック

f:id:mocotanus:20220107002906p:plain

確認メッセージは「了解」で閉じます。

f:id:mocotanus:20220107002926p:plain

Slackbotからメッセージが届きます。クリックしてCSVをダウンロードします。

f:id:mocotanus:20220107003105p:plain

 

ダウンロードしたcsvファイルをエクセルやGoogleスプレッドシートで開きます。

私はエクセルを持っていないのでスプレッドシートで開きました。スプレッドシートCSVを開くには、
空のスプレッドシートを作成>ファイル>インポート

f:id:mocotanus:20220228223051p:plain

 

アップロードタブを開き、CSVファイルをドラッグ&ドロップします。

f:id:mocotanus:20220228223154p:plain

「データをインポート」で取り込まれます。

f:id:mocotanus:20220228223219p:plain

 

emailの列だけコピーして、

f:id:mocotanus:20220228223345p:plain

 

チャンネルの「メンバーを追加する」へペーストします。

f:id:mocotanus:20220228224404p:plain

何か問題がある場合はエラーが出たりします。削除しました。

 

「追加」ボタンを押すと、チャンネルにメンバーが追加されます。

f:id:mocotanus:20220228224518p:plain

チャンネルに全員が追加できました。

 

メールアドレスは個人情報に該当する可能性があります。また該当しなくても漏洩してしまった場合は問題になります。終わったらゴミ箱に移動させるなどしておきます。

参考→総務省|行政機関・独立行政法人等における個人情報の保護|<3 個人情報の該当性>

 

おまけ:(有料プラン専用)既存のチャンネルからメールアドレスをコピーする

チャンネルからメンバー名とメールアドレスをコピーする | Slack

例えば最初に「general」だったチャンネルには必ず全員が参加している状態のはずです。「チャンネルから退出」もそのチャンネルだけはできないので全員いるはず。

ここからメールアドレスをごそっとコピーするとできるのではないでしょうか。私は有料プランではないので未確認ですが…

 

感想

方法1の「全てを追加する」の出し方が知りたいです…