見出し画像

Discord特定サーバーに参加しているユーザーを認証で弾くようにするBOT紹介

今回はSOA(サーバー主連盟)が開発した「Crowbot」に新たに実装された機能のWEB認証について解説します。

このWEB認証には以下の機能があります。

  1. VPN/プロキシ対策

  2. サブ垢ブロック機能

  3. 登録した日が浅いユーザーをブロック(オフ可能)

  4. アバターが初期アイコンのユーザーをブロック(オフ可能)

  5. 設定した特定のサーバーに参加しているユーザーをブロック

BOT導入方法

以上のリンクからBOTを導入できます。
導入したらBOTのロールをメンバーロールよりも上にしてください。


認証チャンネルを作成し、everyoneが認証チャンネル以外を見えなくし、メンバーロールがついたらコミュニティのチャンネルが見えるようにします。

そして、/webauth setupコマンドを実行します。
verify_role=認証済みロール
panel_channel=認証パネルを設置するチャンネル
log_channel=認証のログチャンネル
min_age=登録した日が浅いユーザーをブロックする基準
block_default_avatar=Trueにすると設定した特定のサーバーに参加しているユーザーをブロック

実行するとこのようなパネルが現れると思います。

ブロックサーバーの設定

設定した特定のサーバーに参加しているユーザーをブロックする機能。

/inviteinfo invite:

以上のコマンドで設定したいブロックサーバーに参加せずにサーバーIDを取得できます。

/webauth block add server_id:

以上のコマンドでサーバーIDを設定するとブロックサーバーが設定できます。

サポートサーバー

分からないことがあればサポートサーバーまでお願いします!
https://discord.gg/rXdZjc8wqq

いいなと思ったら応援しよう!