CLIENT_MISSING_INTENTS エラーのトラブルシューティング
discord.js を使用して Discord ボットをセットアップしようとすると、CLIENT_MISSING_INTENTS エラーが発生します。このエラーは、ボットが受信できるイベントを決定するイベント インテントが不足していることが原因で発生します。
この問題を解決するには、クライアント オブジェクトの作成時にボットに受信させるインテントを指定する必要があります。 。デフォルトのコンストラクター呼び出しの代わりに:
const client = new Discord.Client();
代わりに以下を使用します:
const client = new Discord.Client({ intents: [Discord.GatewayIntentBits.Guilds, Discord.GatewayIntentBits.GuildMessages] });
注: 必要な特定のインテントは、ボット。使用可能なインテントのリストについては、ゲートウェイ インテントのドキュメントを参照してください。
Discord.js バージョンの考慮事項:
追加リソース:
その他の考慮事項:
以上がDiscord ボットのセットアップ時に CLIENT_MISSING_INTENTS エラーが発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。