YAGPDBの代替:設定可能なDiscordボットの比較
YAGPDBは、最も設定の自由度が高いDiscordボットの一つなので、本当の問いは、そこまでの制御が必要かどうかです。 カスタムコマンドとオープンソースが好きなら、そのまま使い続けてください。モデレーション、チケット、ショップをダッシュボードから動かしたいなら、Noxyrがより軽い代替です。2026年11月時点の情報です。
YAGPDBが得意なこと
YAGPDBは自らを、高度に設定可能なボットと呼んでいます。ホームページには次のとおりです。
- カスタムコマンド:開始、含む、完全一致、正規表現による起動と、動的な応答。
- 自動モデレーション:一定時間内の違反の数の後に、ミュート、キック、BANができます。
- リアクションロール:複数のグループと、単一または複数のロールのモード。
- ログ:モデレーションのログとメッセージのログ、さらにキック、BAN、時間制限のあるミュート、警告のツール。
- フィード:Reddit、YouTube、Twitch、RSS、そして設定可能な参加と退出のメッセージ。
また、オープンソースで、サイトによれば、より多くの制御のために自分でホストできます。コードを所有することを大切にするなら、それは本物の利点です。プレミアムのプランもありますが、読んだページには価格も特典もなかったため、ここでは示しません。
人がほかを探す理由
- 力には学習が必要。動的な応答はテンプレートを書くことを意味します。それが合う管理者もいれば、合わない管理者もいます。
- 機能一覧にショップやチケットがない。ホームページには挙がっていなかったため、それらのためにもう一つボットを加えることになるかもしれません。決める前にドキュメントを確認してください。
1. Noxyr
向いている人:スクリプトではなく、ダッシュボードから結果がほしい管理者。
- 文書化された既定値を持つアンチスパムと荒らし(ニューク)対策、さらにリンクフィルター。
- 自動の罰の段階を伴う警告と、サーバーログ。
- リアクションロール。
- チケット、抽選、投票、Auto-Payのショップ。
モジュールはすべて無料で、Webのダッシュボードから管理します。
YAGPDBが先を行く点:Noxyrのカスタムコマンドは、既存のコマンドの名前を変え、任意の事前設定の値を指定するだけです。正規表現による起動やスクリプトの返信には及びません。Noxyrのドキュメントには、セルフホストの選択肢の記載もありません。独自のロジックを持つカスタムコマンドなら、YAGPDBのほうが強力です。また、Noxyrのドキュメントには、RedditやRSSのフィードは挙がっていないため、あるとは想定していません。
2. DynoやMEE6など
大きな汎用のボットは、ダッシュボードでモデレーションとユーティリティをカバーします。記録が最も重要なら、ログボットの一覧か、ログボットのページでNoxyrと比べてください。
3. YAGPDBを自分でホストする
オープンソースなので、自分のコピーを動かし、プレミアムの問題をなくせます。代償は、あなたの時間と稼働です。セルフホストとホスト型のボットの比較をご覧ください。
スクリプトは必要か
YAGPDBのカスタムコマンドを使っているほとんどのサーバーは、いくつかのことをしています。ルールの返信、ロールの切り替え、定型の回答、カウンターです。最初の三つは、スクリプトなしでカバーできます。名前を変えたNoxyrのコマンド、リアクションロール、固定メッセージで、その多くを処理できます。
スクリプトが価値を発揮するのは、返信がメッセージ、ユーザー、保存されたデータによって変わらなければならないときです。そのためにテンプレートを書いていたなら、ダッシュボードのボットに移ることは、その機能を捨てるか、ほかの場所で作り直すことを意味します。自分のコマンドのうち、どれが本当に独自のロジックかを正直に見極めてください。
スクリプトのためにYAGPDBを残すなら、その隣でNoxyrをチケット、ショップ、セキュリティに使うこともできます。二つのボットが同じメッセージを罰しないように、ルールが重ならないようにしてください。
比較表
| YAGPDB | Noxyr | |
|---|---|---|
| カスタムコマンド | 正規表現を含む起動、動的な返信 | 名前の変更と事前設定のみ |
| 自動モデレーション | あり、違反の上限 | アンチスパム、荒らし対策、リンクフィルター |
| リアクションロール | あり | あり |
| チケットとショップ | ホームページには掲載なし | あり |
| セルフホスト | あり、オープンソース | なし |
| 料金 | 無料、プレミアムあり | 無料 |
スクリプトなしのモデレーション
YAGPDBでは、ルールごとに違反の上限を調整できます。Noxyrは、読んでわかる既定値を用意しています。たとえばスパムなら8秒に6件のメッセージで、その後10分のタイムアウトです。警告は自動の罰の段階を加えます。既定値から始めて、一週間ログを見てから調整してください。調整箇所が少ないほど、本物のメンバーを誤って締め出す機会は減りますが、細かい制御は少なくなります。
移行についての注意
成熟したサーバーの移行には、一時間ではなく週末がかかります。まず、すべてのコマンド、起動、ロールメニューを書き出し、メンバーがどのくらいの頻度で使うかの順に作り直してください。古いコマンドが急に静かになった理由を誰も不思議に思わないよう、変更を告知し、最後の項目が終わるまで古いボットをオンラインのままにしてください。
移行する方法
- カスタムコマンドを一覧にする。スクリプトによる独自のロジックを持つものは引き継がれません。
- Noxyrを追加し、モデレーションのモジュールを一度に一つずつ有効にします。
- 単純な起動を作り直す。可能なら、名前を変えたNoxyrのコマンドとして。
- リアクションロールは最後に移す。メンバーがロールを保てるようにするためです。
- 何も依存しなくなったら、YAGPDBを削除する。
次にセキュリティボットのページを読み、それからNoxyrを追加してください。
よくある質問
YAGPDBは無料ですか?
サイトには、オープンソースでセルフホストできると書かれています。プレミアムの情報へのリンクもありますが、私が読んだページには価格が書かれていません。
NoxyrはYAGPDBのようなカスタムコマンドができますか?
一部だけです。Noxyrのカスタムコマンドは、既存のコマンドの名前を変え、オプションを事前設定するだけです。スクリプトや正規表現の起動は実行しません。
YAGPDBにあって、Noxyrにないものは何ですか?
そのサイトによれば、正規表現によるカスタムコマンドの起動、動的な返信、フィードです。Noxyrは、モデレーションに加えて、チケット、ショップ、Auto-Payを提供します。
Noxyrを自分でホストできますか?
Noxyrのドキュメントに書かれているのは、ホスト型のサービスで、セルフホストの選択肢はありません。YAGPDBは自分でホストできると説明しています。