Wenn bei der Verwendung von Discord.js ein Fehler „CLIENT_MISSING_INTENTS“ auftritt, liegt das daran, dass Sie ihn benötigen um die Ereignisse anzugeben, die Ihr Bot über das Gateway empfangen soll Absichten.
Ersetzen Sie diese Zeile:
const client = new Discord.Client();
durch diese:
const client = new Discord.Client({ intents: [Enter intents here] })
Discord.js v14:
const client = new Discord.Client({ intents: [ Discord.GatewayIntentBits.Guilds, Discord.GatewayIntentBits.GuildMessages ]})
Discord.js v13:
const client = new Discord.Client({ intents: ["GUILDS", "GUILD_MESSAGES"] })
Durch die Angabe der entsprechenden Absichten können Sie sicherstellen, dass Ihr Bot die Ereignisse und Funktionen verarbeiten kann, die Sie benötigen.
Das obige ist der detaillierte Inhalt vonWarum erhalte ich in Discord.js den Fehler „CLIENT_MISSING_INTENTS'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!