• 28-10-2022, 15:51:21
    #1
    Merhaba Discord BOT kodlamayı öğrenmek istiyordum ama bir hata ile karşılaştım bilenler var ise aranızda yardımcı olabilir misiniz?





    main.js içerisindeki kod

    const Discord = require('discord.js');
    const client = new Discord.Client({ intents: ["GUILDS", "GUILD_MESSAGES"] });
    
    
    client.once('ready', () => {
        console.log('EmreeBOT is online!');
    }); 
    
    
    client.login('TOKEN R10 için kapattım');
    ALDIĞIM HATA:





    PS C:UsersEmreeDesktopDiscordBOT> node .
    C:UsersEmreeDesktopDiscordBOTnode_modulesdiscord.j ssrcutilBitField.js:168
    throw new DiscordjsRangeError(ErrorCodes.BitFieldInvalid, bit);
    ^

    RangeError [BitFieldInvalid]: Invalid bitfield flag or number: GUILDS.
    at Function.resolve (C:UsersEmreeDesktopDiscordBOTnode_modulesdiscord. jssrcutilBitField.js:168:11)
    at C:UsersEmreeDesktopDiscordBOTnode_modulesdiscord.j ssrcutilBitField.js:163:54
    at Array.map (<anonymous>)
    at Function.resolve (C:UsersEmreeDesktopDiscordBOTnode_modulesdiscord. jssrcutilBitField.js:163:40)
    at new BitField (C:UsersEmreeDesktopDiscordBOTnode_modulesdiscord. jssrcutilBitField.js:33:38)
    at new IntentsBitField (C:UsersEmreeDesktopDiscordBOTnode_modulesdiscord. jssrcutilIntentsBitField.js:9:1)
    at Client._validateOptions (C:UsersEmreeDesktopDiscordBOTnode_modulesdiscord. jssrcclientClient.js:482:25)
    at new Client (C:UsersEmreeDesktopDiscordBOTnode_modulesdiscord. jssrcclientClient.js:78:10)
    at Object.<anonymous> (C:UsersEmreeDesktopDiscordBOTmain.js:3:16)
    at Module._compile (node:internal/modules/cjs/loader:1126:14) {
    code: 'BitFieldInvalid'
    }
  • Kabul Edilen Cevap
    • Magnificia adlı üyeden alıntı: mesajı görüntüle
      Kullanmış olduğunuz kod v13 ait bir kod bu kodu denermisiniz hocam.

      const { Client, GatewayIntentBits } = require('discord.js');
      const client = new Client({ intents: [GatewayIntentBits.Guilds] });
      
      client.on('ready', () => { 
       console.log(`Logged in as ${client.user.tag}!`);
       });
      
      
      client.login(TOKEN);
  • 28-10-2022, 15:57:57
    #2
    Platin üye
    Merhaba hocam developers kısmında aşağıdaki özellikleri aktif etmeniz lazım.

  • 28-10-2022, 16:01:22
    #3
    Hocam intentsleri aktif edip bota yonetici rolü vermeniz gerek gerekli yetkiye sahip olmadigindan veriyor hatayi
  • 28-10-2022, 16:04:52
    #4
    Açık hocam ama olmuyor maalesef
  • 28-10-2022, 16:05:13
    #5
    Dream4118 adlı üyeden alıntı: mesajı görüntüle
    Merhaba hocam developers kısmında aşağıdaki özellikleri aktif etmeniz lazım.

    açık hocam
  • 28-10-2022, 16:07:13
    #6
    Platin üye
    Magnificia adlı üyeden alıntı: mesajı görüntüle
    açık hocam
    discord.js sürümünüzü öğrenebilirmiyim.
  • 28-10-2022, 16:08:51
    #7
    Dream4118 adlı üyeden alıntı: mesajı görüntüle
    discord.js sürümünüzü öğrenebilirmiyim.
  • 28-10-2022, 16:10:15
    #8
    Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.
    Platin üye
    Magnificia adlı üyeden alıntı: mesajı görüntüle
    Kullanmış olduğunuz kod v13 ait bir kod bu kodu denermisiniz hocam.

    const { Client, GatewayIntentBits } = require('discord.js');
    const client = new Client({ intents: [GatewayIntentBits.Guilds] });
    
    client.on('ready', () => { 
     console.log(`Logged in as ${client.user.tag}!`);
     });
    
    
    client.login(TOKEN);
  • 28-10-2022, 16:18:09
    #9
    Dream4118 adlı üyeden alıntı: mesajı görüntüle
    Kullanmış olduğunuz kod v13 ait bir kod bu kodu denermisiniz hocam.

    const { Client, GatewayIntentBits } = require('discord.js');
    const client = new Client({ intents: [GatewayIntentBits.Guilds] });
    
    client.on('ready', () => { 
     console.log(`Logged in as ${client.user.tag}!`);
     });
    
    
    client.login(TOKEN);
    Teşşekür ediyorum yardım etmek isteyen herkese sizin gibi insanlara her yerde her konuda ihtiyacımız var