Discord認証ボット:ボタンによる認証、ロール、ようこそを一つに
Discordの認証ボットは、新しいメンバーをロックされた待機エリアに置き、ボタンを押すまでそこに留めます。その後、サーバーのほかの部分を開くロールを与えます。 Noxyrは、その認証ボタンを代わりに投稿し、クリック時に最大十のロールを付与し、ようこそメッセージと組み合わせるので、荒らしやスパムのアカウントは入口で止まります。
認証ボットの役割
Discordは、新しいメンバーが参加した瞬間に、その人が見られるすべてのチャンネルを表示します。認証のゲートはそれを逆転させます。@everyoneのロールは、短い説明と認証ボタンのあるチャンネルを一つだけ見て、本物のサーバーはクリックの後にだけ開きます。荒らしで参加するボットはめったにボタンを押さず、スパムを投稿したい人は、投稿できる前にもう一つの段階を越えなければなりません。
認証は、実際に到着した人の数を正確に数えることもできます。ボタンを押さないメンバーは待機チャンネルにとどまり、後で整理できます。死んだアカウントでメンバー一覧を埋め尽くすことはありません。
Noxyrでの認証の仕組み
Noxyrは、選んだチャンネルに認証のパネルを投稿します。メンバーがボタンを押すと、ボットは選んだすべてのロールを付与します。ダッシュボードから最大十、/verify setupで設定する場合は最大五です。パネルは、投稿の前に二つのものが必要です。チャンネルと、付与する少なくとも一つのロールです。
- ワンクリック、キャプチャのページなし。メンバーはDiscordの中にとどまります。開くものも、入力するものもありません。
- 複数のロールを同時に。同じクリックで、Memberのロールに加えて、通知のロール、地域のロール、ゲームのロールを与えられます。
- ダッシュボードかコマンドで設定。ダッシュボードには、パネルのライブのプレビューがあり、
/verifyはDiscordの中から同じことを行います。
五分で設定する
- サーバーをロックする。Discordのサーバー設定で、認証のチャンネル以外のすべてのカテゴリについて、View Channelsを
@everyoneから外します。新しいVerifiedロールで戻してください。 - Noxyrのロールを上に移動する。ボットのロールは、付与するすべてのロールより上になければ、Discordは変更を拒否します。
- パネルを投稿する。ダッシュボードを開き、サーバーを選んで、Verificationに進み、チャンネルとロールを選んで、Postを押します。または
/verify setupを実行します。 - ようこそを加える。
/welcome setupでようこそのチャンネルとテキストを設定し、メッセージを書きます。{user}、{server}、{memberCount}のようなプレースホルダーは、送信時に埋められます。 - テストする。別のアカウントで参加し、ボタンを押します。一秒後にサーバー全体が見えるはずです。
認証、ようこそ、自動ロールを一緒に
この三つの機能は重なるので、どれが何をするかを知っておくと役立ちます。
| 機能 | 動くタイミング | 用途 |
|---|---|---|
| 認証 | メンバーがボタンを押したとき | サーバーを開くロール |
| 自動ロール | メンバーが参加した瞬間 | 何も開かない、見た目や情報のロール |
| ようこそメッセージ | メンバーが参加したとき | 挨拶と、認証のチャンネルへの案内 |
認証されたロール(またはチャンネルを開くどのロール)を、自動ロールとして決して与えないでください。自動ロールは参加時に動くので、新しいメンバーは認証を完全に飛ばしてしまいます。
荒らしは、ボットだけでなく人も止める
ボタンは怠惰なボットを止めますが、執拗な荒らしはクリックできます。Noxyrのほかのセキュリティのモジュールが、認証ではカバーできないことをカバーします。
- アンチスパムは、メッセージ、メンション、リンクを連投するアカウントをタイムアウトします。
- リンクフィルターは、誰かがそれを見る前に、招待リンクや望まないドメインをブロックします。
- 荒らし対策は、乗っ取られたスタッフのアカウントが、メンバーを大量BANしたりチャンネルを削除したりするのを止めます。
四つすべてをオンにすれば、荒らしはボタン、レート制限、リンクフィルター、スタッフの操作の上限を越えなければなりません。それらがどう組み合わさるかは、セキュリティボットのページをご覧ください。
よくある設定のミス
ボタンがロールを付与できなかったと言う
Noxyrのロールが、付与しようとしているロールより下にあります。サーバー設定のロールで、より高く移動してください。Discordはロールの変更のたびにこれを確認するので、ダッシュボードは投稿の前に警告します。
新しいメンバーがまだすべてを見られる
あるチャンネルに独自の権限の上書きがあり、@everyoneがそれを見られるようになっています。各カテゴリとチャンネルを確認し、View Channelの@everyoneに緑のチェックがないか見てください。
メンバーがクリックせずにロールを得る
認証されたロールが、自動ロールとしても設定されています。/autorole removeで外してください。
サーバーオーナーがNoxyrを認証に選ぶ理由
多くのサーバーは、認証ボット、ようこそボット、アンチスパムボットを並べて動かすことになります。Noxyrは、その三つすべてを一つのボットで行い、一つのダッシュボードから設定でき、チケット、ショップ、抽選、音楽も同じ場所にあります。すべてのモジュールは無料です。任意の寄付者プランはカスタムボットなどの追加機能を加えますが、このページの内容はその背後にはありません。
認証とようこそのドキュメントを全部読むか、最良のDiscord認証ボットで選択肢を比べてください。
よくある質問
Discordのサーバーにボタン認証を追加するには、どうすればよいですか?
Noxyrを追加し、ダッシュボードを開いてサーバーを選び、Verificationに進みます。チャンネルと少なくとも一つのロールを選んでから、Postを押してください。Discord内で/verify setupを実行することもできます。
認証ボタンは、いくつのロールを与えられますか?
ダッシュボードからは最大十、/verify setupを使う場合は最大五です。
Noxyrが認証されたロールを与えられないのはなぜですか?
Noxyrのロールは、付与するすべてのロールより上になければなりません。サーバー設定のロールで、より高く移動して、もう一度試してください。
Noxyrの認証ボットは無料ですか?
はい。認証、ようこそメッセージ、自動ロール、セキュリティのモジュールはすべて、有料の階層を必要とせずに無料です。
認証だけで荒らしは止まりますか?
ほとんどのボットによる荒らしは止まります。クリックを通り抜ける人に対しては、アンチスパム、リンクフィルター、荒らし対策もオンにしてください。