advanced
トラブルシューティング
検証、ボット、プル、バックアップに関する最も一般的な問題の解決策。
検証の問題
メンバーがOAuth2を完了したが、ロールを受け取らない
原因がある:ボットに十分な権限がないか、検証されたロールがDiscordのロール階層でボットの最高ロールよりも高い位置にあります。
修正する:
- Discordサーバーで、サーバー設定 → ロールを開きます。
- ボットの役割を見つけ、検証済みの役割の上にドラッグします。
- ボットにManage Roles権限があることを確認してください。
- 検証ログチャンネルにエラーメッセージがないか確認する。
「無効なOAuth2コード」エラー
原因がある:Discordからの認証コードの有効期限が切れているか、すでに使用されています。OAuth2のコードは数秒後に期限切れになります。
修正する:これは通常、会員が認証ページで時間がかかりすぎた、またはコールバックURLをリフレッシュしたことを意味します。認証プロセスを最初からやり直すよう、会員に依頼してください。
VPNユーザーはVPNブロッキングをオフにしてもブロックされる
原因がある:IPインテリジェンス・データベースは、一部の住宅用IPをデータセンター用IPとして分類する場合もあれば、メンバーのIPをVPNプロバイダーと共有する場合もある。
修正する:メンバーのIPまたはASNをホワイトリストに追加します。サーバー設定 → ホワイトリストに移動し、メンバーのIPまたはASN(検証イベントの詳細に表示されます)のルールを追加します。
検証ページに誤ったサーバー名またはロゴが表示される
原因がある:CDNキャッシュが古いバージョンのページを提供しています。
修正する:Cloudflareのキャッシュをクリアするか(カスタムドメインでCloudflareを使用している場合)、キャッシュの有効期限が切れるまで最大5分待ちます。
Alt検出が正当な会員にフラグを立てる
原因がある:複数の家族が同じデバイスを使用したり、図書館や職場で共有のコンピュータを使用したりする。
修正する:Alt Detection Actionを "Block "ではなく "Flag "に設定する。これにより、検証を妨げることなく、オルトの可能性が記録されます。フラグを立てたメンバーを確認し、特定のユーザーIDをホワイトリストに登録することができます。
ボット問題
Discordにボットがオフラインで表示される
原因がある:Restore HubはGatewayではなくHTTPインタラクションを使用します。ボットはステータスドットを表示しませんが、これは正常で意図的なものです。
注:プレゼンス(Premium+)を設定したのにプレゼンスが表示されない場合は、次のプレゼンス更新サイクルまで5分待つか、ボット設定でステータスを切り替えてください。
スラッシュコマンドがDiscordに表示されない
原因がある:コマンドはグローバルに登録された後、伝播するのに1時間かかるか、ボットがapplication.commands OAuth2スコープを持っていない可能性があります。
修正する:
- リストアハブダッシュボードで生成された招待リンクを使用してボットを再招待します。
- グローバルコマンドの伝搬を最大1時間待つ。
- それでもコマンドが表示されない場合は、ボットの設定から「コマンドの再登録」をクリックします。
ボットトークン無効エラー
原因がある:ボットトークンは、ハブの復元に保存された後、Discord開発者ポータルでリセットされました。
修正する:Discord Developer Portal → Your Application → Bot → Reset Tokenにアクセスしてください。新しいトークンをコピーし、Restore Hubダッシュボード → Custom Bots → [Your Bot] → Editで更新します。
プル問題
プルジョブの完了率は0%です
原因がある:プルされるメンバーの保存された OAuth2 トークンはすべて期限切れか失効しています。
修正する:トークンを更新するには、メンバーの再確認が必要です。トークンの有効期限が切れたメンバーを引き出すことはできません。トークンの有効性チェック(ダッシュボード → メンバー → トークンの有効性)を実行し、有効なトークンの推定数を確認してください。
メンバーは引き出されるが、ターゲットサーバーでロールを受け取らない
原因がある:プル設定のロールIDが間違っているか、対象サーバーのボットがロール管理権限を持っていない可能性があります。
修正する:
- ターゲットサーバーのボットにManage Roles権限があり、そのロールが割り当て中のロールより上位にあることを確認します。
- プルジョブ設定のロールIDを再確認してください。
引きが非常に遅い
原因がある:Discordのレートでは、ギルドメンバーの追加はギルド.joinの範囲内で1分間に約200人に制限されています。
注:これはDiscord APIの制限であり、回避することはできません。大規模なプル(10,000人以上)の場合、処理に数時間かかることが予想されます。
バックアップの問題
バックアップジョブが "Discord APIエラー "で失敗します。
原因がある:ボットトークンが無効であるか、ボットがサーバーから削除されました。
修正する:ボットがまだサーバーにいること、ボットトークンが有効であることを確認します。必要に応じてボットを再招待する。
リストアに失敗 - チャンネルは作成されたが、メンバーが再招待されない
原因がある:リストアはチャンネル、ロール、サーバー構造のみを再作成します。メンバーの再招待には別のプルジョブが必要です(Restore Hubはバックアップとは別にメンバートークンを保存します)。
修正する:リストア後、「メンバー」→「プル」で認証済みメンバーを再招待する。
アカウントの問題
ログインできない
修正する:ログインページの「パスワードを忘れた場合」リンクを使用してください。ソーシャル・プロバイダー(Discord、Googleなど)でサインアップした場合は、同じプロバイダーを使用してください - パスワードを設定していない場合は、Eメール/パスワードでログインすることはできません。
Eメール通知を受信しない
修正する:迷惑メールフォルダを確認してください。メールの安全な送信者リストに[email protected]。アカウント設定でメールアドレスが正しいことを確認する。
ヘルプを得る
ここに記載されていない問題がある場合は、サポートにお問い合わせください:
- Discordサポートサーバー- 助けを得る最速の方法restorehub.net/discordからご参加ください。
- 電子メール- [email protected]
- ダッシュボード・チャット- ダッシュボードの右下にあるチャットアイコンをクリックします。