Skip to content

メンバー認証 ​

参加したメンバーがボットや荒らしでないかを、Webページでの認証で確認する機能です。認証を終えたメンバーにだけロールが付与されます。

認証の流れ ​

text
メンバーが参加
   │  (設定していれば)未認証ロールを付与
   ▼
認証案内のチャンネルにあるボタンを押す
   │
   ▼
Webの認証ページ(distopia.top/verify/…)を開く
   │
   ├─ Cloudflare Turnstile でボットでないことを確認
   ├─ (オンの場合)VPN / プロキシ / Tor 経由なら拒否
   │
   ▼
認証完了 → 認証完了ロールを付与

設定手順 ​

すべて管理者が /verify-admin で行います。

順番サブコマンド内容
1channel認証案内を投稿するチャンネルを設定
2role認証完了後に付与するロールを設定
3pending-role参加直後に付与する未認証ロールを設定(任意)
4enableメンバー認証を有効にする
5post設定したチャンネルに認証案内を投稿

あとから disable で無効にできます。

任意の設定 ​

  • log-channel — 認証結果(メール・IP・VPN検知・サブ垢候補)を記録するチャンネルを設定します。個人情報を含むため、管理者だけが見られるチャンネルにしてください。
  • block-vpn — VPN・プロキシ・Tor経由と判定された場合に認証を拒否します。

認証できないとき ​

表示される理由対処
Used VPN / Used Proxy / Used TorVPN等をオフにして再度お試しください
Could not determine IP address / VPN check failedしばらくしてから再度お試しください
Turnstile verification failedページを再読み込みして再度お試しください

ロールの順位

ボットのロールは、付与するロールよりも 上 に置いてください。下にあるとロールを付与できません。