0

Everytime i run this code:

const Discord = require('discord.js');

const client = new Discord.Client({ intents: ["GUILDS", "GUILD_MESSAGES"] });



client.once('ready', () => {
    console.log('Da Bot is online!');
});



client.login('TOKEN');

i recive an error like this:

C:\Users\USER\OneDrive\Desktop\Daboiz>node .
C:\Users\USER\OneDrive\Desktop\Daboiz\node_modules\discord.js\src\util\BitField.js:168
    throw new DiscordjsRangeError(ErrorCodes.BitFieldInvalid, bit);
    ^

RangeError [BitFieldInvalid]: Invalid bitfield flag or number: GUILDS.
    at IntentsBitField.resolve (C:\Users\USER\OneDrive\Desktop\Daboiz\node_modules\discord.js\src\util\BitField.js:168:11)
    at C:\Users\USER\OneDrive\Desktop\Daboiz\node_modules\discord.js\src\util\BitField.js:163:54
    at Array.map (<anonymous>)
    at IntentsBitField.resolve (C:\Users\USER\OneDrive\Desktop\Daboiz\node_modules\discord.js\src\util\BitField.js:163:40)
    at new BitField (C:\Users\USER\OneDrive\Desktop\Daboiz\node_modules\discord.js\src\util\BitField.js:33:38)
    at new IntentsBitField (C:\Users\USER\OneDrive\Desktop\Daboiz\node_modules\discord.js\src\util\IntentsBitField.js:9:1)
    at Client._validateOptions (C:\Users\USER\OneDrive\Desktop\Daboiz\node_modules\discord.js\src\client\Client.js:482:25)
    at new Client (C:\Users\USER\OneDrive\Desktop\Daboiz\node_modules\discord.js\src\client\Client.js:78:10)
    at Object.<anonymous> (C:\Users\USER\OneDrive\Desktop\Daboiz\Daboiz.js:3:16)
    at Module._compile (node:internal/modules/cjs/loader:1159:14) {
  code: 'BitFieldInvalid'
}

Node.js v18.12.0

Im trying to try making the bot online on my server i will later make it 24/7 online. Please help

  • Check out here: https://stackoverflow.com/questions/73018560/discord-js-invalid-bitfield-flag-or-number-guilds – SovietSeal Nov 03 '22 at 07:14

0 Answers0