【Discord】一括でボイスチャンネル参加者の全員をミュートにする方法

BOT

通話ソフトDiscordで一括でボイスチャンネルに参加している全員をミュートにする方法を紹介していきます。
人狼ゲームや配信などをする際にボイスチャンネル参加者を1人1人ミュートするのは面倒くさいと思います。
Discordにはボイスチャンネルに参加しているメンバーを一気にミュートする機能はありません。
ですのでBOTを使用して全員をミュートにしていきます。

ミュート可能なBOT”Moveer”の導入

MoveerというBOTを使用して全員をミュートにしていきます。
Moveerの公式サイトにアクセスして右側に表示されている「Invite」をクリックします。

招待するサーバーを「サーバーに追加」で選択します。
ここで選択できるサーバーは管理しているサーバーのみ表示されます。

続いてMoveerに与える権限の確認になります。
MoveerはAFKチャンネルにメンバーを移動させるので「メンバーを移動」の権限が必要になっています。

最後に「私は人間です」のチェックマークをクリックします。
選択したサーバーにMoveerが参加しているはずです。

Moveerの使い方

Moveerの使い方としては、最初にMoveer用のテキストチャンネルとAFKボイスチャンネルを作成します。
今回はテキストチャンネルに「Moveer」とボイスチャンネルに「afk」を作成しました。

続いてサーバー名をクリックして「サーバー設定」を開きます。
概要にある「休止チャンネル」に先程作成した「afk」を指定して保存します。

これで設定は完了です。

ボイスチャンネルに参加しているユーザーがいる状態で、指定したチャンネルに移動させることが出来るようになっています。

!fmove “移動前チャンネル” “移動先チャンネル”

のコマンドを使用します。全員をミュートにしたい場合は

!fmove “参加チャンネル” “afkチャンネル”
とコマンド入力することで全員をミュートにすることができ、元に戻す場合は
!fmove “afkチャンネル” “参加チャンネル”
と使用します。

誰かがコマンドを入力する必要がありますが、コピペでどこかに保存しておけばすぐに使用できるようになります。