50,000人の会員を新しいDiscordサーバーに移行する
Discordサーバー移行コミュニティ・オーナーが直面する最もストレスの多い作業の一つです。危険なサーバーからの脱出、コミュニティのリブランディング、買収後の2つのコミュニティの合併など、核となる課題は同じです。
このガイドでは、Restore Hubのメンバープルシステムを使用して10,000人から100,000人以上のメンバーを移行した実際の移行事例に基づいて、大規模サーバーの移行の現実的な方法を説明します。
移籍はなぜ起こるのか
繁盛しているサーバーを面白半分に移行する人はいません。最も一般的な理由は以下の通りです:
サーバーの危殆化または核攻撃
サーバーの構造が破壊され、メンバーが大量にBANされるような深刻なNuking攻撃の後では、古いサーバーを再構築しようとするよりも、新しいサーバーで再出発した方が早い場合があります。旧サーバーの招待リンクはスパムネットワークに出回っている可能性があり、Discordの信頼と安全チームからの評判が損なわれている可能性があります。
リブランディング
新しい名前、新しい焦点、新しいアイデンティティなど、コミュニティが大規模なリブランディングを行う場合、新しいバニティURLと新しいチャンネル構造を持つクリーンなサーバーが正しい動きになることがあります。これは、コンテンツクリエイターがコンテンツを転換するときや、プロジェクトが当初の範囲を超えて発展するときに特によく見られます。
所有権の移転と取得
サーバーの売却や譲渡によってサーバーの所有者が変わった場合、新しい所有者は自分の Discord アカウントで新しいサーバーを作りたいと思うことがよくあります。Discordのサーバー移転機能は所有権の移転には有効ですが、旧所有者が他の目的で元のサーバーを保持したい場合には役に立ちません。
不和による制裁
まれに、報告やポリシー違反により、Discordがサーバーを制限したり、フラグを立てることがあります。問題が解決してもサーバーの地位が回復しない場合は、クリーンなサーバーに移行するのが現実的な方法です。
課題メンバーの惰性
についての厳しい真実がここにある。ディスコード・メンバー・プルオペレーション:100%のメンバーが移動することはありません。一般的な移行率は、コミュニティがどの程度関与しているかに大きく左右されます:
- エンゲージメントの高いコミュニティ(デイリーアクティブユーザーは全会員の20%以上):最初の1週間で40~60%の移行を見込む
- 適度に関与しているコミュニティ(1日のアクティブ率は5~20%):20~40%の移動が見込まれる
- エンゲージメントの低いコミュニティ(1日のアクティブ率は5%未満):10~20%の移動が見込まれる
残りのメンバーは、潜伏している人、活動休止中のアカウント、あるいは移籍のお知らせを見ない人たちだ。これは普通のことであり、予想されることだ。メンバーの質は量よりも重要です。
メンバー引き抜きプロセス
メンバー・プリング(認証されたメンバーを新しいサーバーにプログラムで招待するプロセス)は、大規模なマイグレーションを可能にする重要な技術である。
レストアハブの仕組み
- あなたのメンバーはすでに認証されていますの OAuth2 システムを経由して、元のサーバーに追加されます。各メンバーは `guilds.join` OAuth2 スコープを付与されており、ボットが自分の代わりにサーバーに追加できるようになっています。
- 新しいサーバーを作成するを作成し、チャネルの構造、役割、権限を設定します。
- 新しいサーバーにRestore Hubを追加すると設定する。
- プルを開始するをリストアハブダッシュボードから実行します。これにより、Discord に API リクエストが送信され、認証済みの各メンバーが新しいサーバーに追加されます。
- Discordのレート制限が適用されます。.即座に50,000人のメンバーを追加することはできません。DiscordのAPIでは、1ボットあたり10秒間に約10ギルドの加入が可能です。50,000人のメンバーの場合、引き抜きプロセスにはおよそ14時間かかると予想されます。
- 新サーバーにメンバーが登場旧サーバーで持っていたものに基づいて、ロールが自動的に割り当てられる。
レート制限とタイミング
DiscordのAPIレート制限が主なボトルネックです。以下が現実的なスケジュールだ:
| メンバー|引き抜き時間|目安
|---------|-----------------------|
| 1,000人|~17分|5,000人|~1.4時間
| 5,000人|~1.4時間|~2.8時間
| 10,000人|~2.8時間|||~2.5時間
| 50,000|~14時間||100,000|~28時間
これらは推定値です。実際の時間は、Discordの現在のレート制限ポリシー、サーバーの負荷、有効なOAuth2トークンを持つメンバーの数によって異なります。
無効なトークンの処理
一部のメンバーのOAuth2トークンは有効期限が切れているか、失効しています。これらのメンバーは自動的にプルできず、再認証が必要です。Restore Hubは、どのプルが成功し、どのプルが失敗したかを追跡し、手動での再検証リンクが必要なメンバーのリストを提供します。
役割の保持
役割の保存は、複雑な権限構造を持つコミュニティにとって非常に重要です。Restore Hubはこれを次のように処理します:
- 名前による役割のマッピング- 新しいサーバーに古いサーバーと同じ名前のロールがある場合、メンバーには自動的に一致するロールが割り当てられます。
- カスタム・ロール・マッピング- 移行中にロールの名前を変更した場合は、マッピングを定義できます(たとえば、古い「VIP会員」は新しい「プレミアム」にマッピングされます)。
- ロールの一括割り当て- ロールはプルプロセス中に割り当てられ、プルプロセス後には割り当てられない。
ダウンタイムとメンバーの損失を最小限に抑える
ここでは、大規模な会員基盤の移行に成功したコミュニティからの実践的なヒントを紹介する:
早めに、そして頻繁に発表する
移住の少なくとも1週間前には、あなたのコミュニティに告知しましょう。お知らせは
- メイン・アナウンス・チャンネル
- すべてのアクティブなテキストチャンネル(単一のピン留めメッセージ)
- VIPまたはプレミアム会員へのダイレクトメッセージ
- 外部プラットフォーム(ツイッター、YouTubeコミュニティタブなど)
古いサーバーを稼動させ続ける
古いサーバーはすぐに削除したりアーカイブしたりしないでください。読み取り専用モード(@everyoneからSend Messagesを削除)と新サーバーへの永続的なリンクで、旧サーバーを稼動させておいてください。移行後、数週間から数ヶ月経ってからチェックするメンバーもいます。
ピーク時の移行
コミュニティの活動がピークを迎える時間帯に、多くの会員が追加されるように引き抜きプロセスを開始しましょう。オンラインメンバーが増えれば、即座にエンゲージメントが高まり、勢いが生まれます。
サーバーを引き上げる前に新しいサーバーをセットアップする
メンバーが到着する前に、新しいサーバーを完全に設定しておく:
- すべてのチャンネルを作成、整理
- 役割と権限の設定
- ボットの設定とテスト
- 歓迎のメッセージとルールを掲載
- 検証システム作動中
何も設定されていない空のサーバーに到着したメンバーほど、移行の勢いを削ぐものはない。
DMキャンペーンの利用は慎重に
Restore Hubは認証済みのメンバーに移行を知らせるDMを送ることができます。ただし、大量のDMはDiscordのスパム検出を引き起こす可能性があります。ベストプラクティス
- DMは一度に送らず、数日かけてまとめて送る。
- DMメッセージはスパム的なものではなく、個人的で有益なものにしましょう。
- 新サーバーへの直接招待リンクを含める
- DMを無効にしている会員を尊重する
移住を終えて
プルが完了したら
- プルレポートを見直す- 何人の会員が引き抜きに成功し、何人が失敗したかをチェックする。
- 再検証リンクの送信トークンが無効だった会員へ
- エンゲージメントを監視する最初の1週間は新サーバーで
- 旧サーバーをリダイレクトとして維持する少なくとも30日間
- すべての外部リンクを更新する(ウェブサイト、ソーシャルメディア、パートナー・サーバー)が新しいサーバーを指すようにする。
要点
- サーバーの移行は混乱を招くが、妥協、リブランディング、所有者の変更後に必要になることがある。
- 地域社会の関与の度合いに応じて、会員の20~60%の移行を見込む
- OAuth2によるメンバー引き抜きで大規模なマイグレーションが可能になったが、Discordのレート制限に制限される
- 名前のマッピングによる役割の保持により、メンバーはその権限を保持できます。
- 成功のためには、事前の通知、完全に設定された新サーバー、そして旧サーバーを稼動させておくことが重要です。
コミュニティを移行する準備はできていますか?restorehub.netで無料で始めるそして、今すぐメンバー確認を設定し、あらゆる移行シナリオに備えることができます。