Ne yaptıysam olmadı.
Starting Discord Bot...
D:\Videolarmüzikler\bot\bot.js:6
Intents.FLAGS.GUILDS,
^
TypeError: Cannot read properties of undefined (reading 'FLAGS')
at Object.<anonymous> (D:\Videolarmüzikler\bot\bot.js:6:17)
at Module._compile (node:internal/modules/cjs/loader:1226:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1280:10)
at Module.load (node:internal/modules/cjs/loader:1089:32)
at Module._load (node:internal/modules/cjs/loader:930:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
at node:internal/main/run_main_module:23:47
Chatgpt yardımıyla yapıyorum. Sürekli düzeltiyorum ama bu hatayı veriyor.
Ne yaptıysam olmadı.
Starting Discord Bot...
D:\Videolarmüzikler\bot\bot.js:6
Intents.FLAGS.GUILDS,
^
TypeError: Cannot read properties of undefined (reading 'FLAGS')
at Object.<anonymous> (D:\Videolarmüzikler\bot\bot.js:6:17)
at Module._compile (node:internal/modules/cjs/loader:1226:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1280:10)
at Module.load (node:internal/modules/cjs/loader:1089:32)
at Module._load (node:internal/modules/cjs/loader:930:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
at node:internal/main/run_main_module:23:47
ChatGPT yardımıyla yapıyorum. Sürekli düzeltiyorum ama bu hatayı veriyor.
Güncelse sıkıntı yaratır zaten. Bahsi geçen kodlar discord.js v13 için geçerli. Günceli sürümü kullanıyorsan aşağıdakini yap:
Intents.FLAGS.GUILDS yerine GatewayIntentBits.Guilds gibi yaz. Bütün intentlere de uygula bunu. Bot.js dosyasındaki Intents tanımını da GatewayIntentBits olarak düzenle.
Güncelse sıkıntı yaratır zaten. Bahsi geçen kodlar discord.js v13 için geçerli. Günceli sürümü kullanıyorsan aşağıdakini yap:
Intents.FLAGS.GUILDS yerine GatewayIntentBits.Guilds gibi yaz. Bütün intentlere de uygula bunu. Bot.js dosyasındaki Intents tanımını da GatewayIntentBits olarak düzenle.
Uzun zamandır DJS ile ilgilenmiyorum ve birden fazla Intents kullanılıyorsa hepsini bozmayalım diye basit bırakmıştım, yine de uyardığınız için teşekkürler.