Discord Bot JS dosyası hatası nasıl çözülür?

tedolone

Hectopat
Katılım
11 Şubat 2021
Mesajlar
534
Makaleler
1
Çözümler
1
Yer
Kayseri
Daha fazla  
Cinsiyet
Erkek
Hazır altyapı ile discord botu oluşturdum. Çalışıyor. Ama internetten geçmişi silme kodu aradım buldum ama ekleyince hata verdi
Dosyada yazanlar:

Kod:
client.on("message", async (message) => {
  if (message.content.startsWith("_aklapakla")) {
    let messageArray = message.content.split(" ");
    let args = messageArray.slice(1);
    let amount = args.slice(0).join(" ");

    if (amount < 0) {
      message.channel.send("boş mesaj kaldıramazsın");
    } else if (amount > 100) {
      message.channel.send("100 den fazla mesaj silmezsin");
    } else {
      await message.channel.bulkDelete(amount);
      message.channel.send(`Deleted ${amount} messages!`);
    }
  }
});

Buda hata:

Kod:
ReferenceError: client is not defined
    at Object.<anonymous> (D:\Videolarmüzikler\avelicfg\komutlar\aklapakla.js:1:1)
    at Module._compile (node:internal/modules/cjs/loader:1103:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1155:10)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Module.require (node:internal/modules/cjs/loader:1005:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at D:\Videolarmüzikler\avelicfg\bot.js:20:17
    at Array.forEach (<anonymous>)
    at D:\Videolarmüzikler\avelicfg\bot.js:19:9
[2022-02-24 22:30:40] 10 komut yüklenecek.
D:\Videolarmüzikler\avelicfg\komutlar\aklapakla.js:1
client.on("message", async (message) => {
^

ReferenceError: client is not defined
    at Object.<anonymous> (D:\Videolarmüzikler\avelicfg\komutlar\aklapakla.js:1:1)
    at Module._compile (node:internal/modules/cjs/loader:1103:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1155:10)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Module.require (node:internal/modules/cjs/loader:1005:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at D:\Videolarmüzikler\avelicfg\bot.js:20:17
    at Array.forEach (<anonymous>)
    at D:\Videolarmüzikler\avelicfg\bot.js:19:9
[2022-02-24 22:30:40] 10 komut yüklenecek.
Komutların anahtarı "_" ile başlıyor ve komutun ismi aklapakla.
 
Son düzenleyen: Moderatör:
Client isimli bir şey daha önce tanımlanmamış diyor. Tahminimce kodun olduğu dosyada Client'ı import etmedin veya hiç çağırmadın.

İlk defa yapıyorum. Hiçbir fikrim yok nasıl düzeltileceği hakkında.
Yardım edebilecek var mı?
 
Son düzenleme:

Geri
Yukarı