5つのBotの代わりに1つのBot
一般的なDiscordサーバーにあるBotのうち、Pangobotが代わりを務められるもの(レベル、チケット、ログ、リアクションロール、ウェルカムメッセージ、プレゼント企画、応募)と、あえてしないこと。
6つのBotを使おうと決める人はほとんどいません。レベル用に1つ、チケット用に1つ、ログ用に1つ、リアクションロール用に1つと追加していき、気づけばダッシュボードが6つ、権限設定が6つ、何かが止まったときに確認する場所が6つ、そして他社の障害が自分の問題になる可能性が6つ。Pangobotは機能がモジュールになった1つのBotなので、それらの仕事を1つでこなせます。
このページでは、Pangobotがしないことも、することと同じくらいはっきり書いています。その中にサーバーに欠かせないものがあれば、そのBotは残して、それ以外にPangobotを使ってください。Pangobotは他のBotと並んで動くように作られており、サーバー全体を求めるものではありません。
よくある仕事と、ここでそれを担うもの
| Botを使う目的 | 担当するモジュール |
|---|---|
| レベル、XP、ランキング | レベル |
| サポートチケット(クローズ時にトランスクリプト付き) | チケット |
| 監査記録:削除・編集されたメッセージ、参加、ロール、BAN | ログ記録 |
| リアクションまたはボタンでのロール付与 | ロールメニュー |
| 画像付きのウェルカムメッセージ | ウェルカム・お別れ |
| 参加した全員に付与するロール | 参加時ロール |
| スパム、招待リンク、禁止ワード、メンション荒らし | AutoMod |
| BAN、キック、タイムアウト、警告、処罰履歴 | モデレーション |
| 認証ゲート、レイド時のロックダウン、アンチヌーク | 参加ガードと認証・アンチヌーク |
| 抽選と再抽選付きのプレゼント企画 | プレゼント企画 |
| スターボード / ハイライトチャンネル | スターボード |
| 自動で作られるボイスチャンネル | 一時ボイスチャンネル |
| 誰が誰を招待したか | 招待トラッカー |
| メンバー数・統計チャンネル | サーバー統計 |
| 応募、スタッフ用フォーム、BANへの異議申し立て | フォーム・応募 |
| 提案とユーザー通報 | ユーザー通報 |
| サーバー通貨、デイリー報酬、ショップ | エコノミー |
| チャンネルで遊べる小さなゲーム | ミニゲーム |
| 独自のテキストコマンド | カスタムコマンド |
| タイマーまたは一定のメッセージ数ごとのお知らせ | 定期メッセージ |
| チャンネルの一番下に残り続けるメッセージ | 埋め込み・スティッキーメッセージ |
| イベントまでのカウントダウン | カウントダウン |
| 自分用に設定するリマインダー | リマインダー |
| 誕生日 | 誕生日 |
それぞれ個別にオン・オフでき、ほとんどは無料です。大きなモジュールの価格は無料とプレミアムに記載しています。
Pangobotがしないこと
- 音楽。再生、プレイリスト、サウンドボードはありません。Pangobotが置き換えられないことが最も多いBotで、今後そうする予定もありません。音楽Botの存続はDiscordとYouTubeのルール次第であり、サーバーのモデレーション全体をその争いに巻き込む価値はないからです。
- 会話の相手。話し相手になるキャラクターも、ロールプレイの相手もいません。
- ミーム、画像、アニメのコマンド。
- 本格的なRPGやガチャゲーム。エコノミーは通貨、デイリー報酬、自分で品ぞろえを決めるショップです。バトル、インベントリ、ガチャはありません。
- サーバーのバックアップ。アンチヌークは攻撃者が削除したチャンネルを、権限や位置も含めて元に戻せます。しかしバックアップBotではなく、削除されたチャンネル内のメッセージは失われます。Discordがチャンネルと一緒に削除するためです。
- サーバー間で共有するBANリスト。あなたのサーバーで起きたことは、あなたのサーバーの中だけにとどまります。
サーバーを壊さずに乗り換える
- Pangobotを追加し、すでに使っているBotと同じ機能のモジュールを1つだけオンにします。もう1つのBotはそのままにしておいてください。
- ダッシュボードで設定し、数日間は両方を動かしておきます。同じ静かな仕事(ログ記録、統計)を2つのBotがしても害はありません。しかし同じ目立つ仕事を2つのBotがするのは問題です。ウェルカムメッセージが2つ、レベルアップの文が2つ、同じロールを付与するBotが2つあるとメンバーが困るので、それらは1つずつ移行し、先に古いほうをオフにしてください。
- 満足したら、Botを削除するのではなく、他のBotのその機能をオフにしてください。そうすれば、戻すのも1分で済みます。
- 他のBotを削除するのは、そのBotが行ったことで必要なものがなくなってからにしてください。そのBotのロールとチャンネル権限も忘れずに削除しましょう。
引き継がれないもの
レベル、残高、警告履歴は引き継がれません。他のBotからのインポートはなく、そもそも不可能です。Discordには他のBotのデータを読む方法がなく、データベースを引き渡すBotもありません。Pangobotでは全員がゼロからのスタートです。
小さなサーバーではほとんど気づかれません。大きなサーバーでは本当の決断が必要で、よくある答えは、古いランキングをピン留めメッセージやスクリーンショットで残し、何が起きているかを伝えてから新たに始めること。あるいは、レベルはすでに使っているBotに任せ、それ以外をすべて移すことです。他のBotですでに開いているチケットも、そのまま残ります。
設定も逆の意味で同じです。ここで一度設定すれば、Pangobotを削除して再招待しても残ります。
5つより1つのBotの方がリスクが低い理由
- 理解すべき権限設定も、ロール一覧のロールも1つだけ。
- 何かが起きなかったときに確認する場所は1つだけ。
- Discordの変更で何かが壊れたときに確認するBotは1つだけ。
- サーバーに対する権限を持つアカウントが減ります。追加するBotはどれも、乗っ取られる可能性のあるアカウントがもう1つ増えるということです。