MaxListenersExceededWarning HATASI?

Herkese iyi forumlar arkadaşlar discord bot geliştirmeye başladım altyapıda bir sıkıntı yok fakat şöyle bir hata veriyor ve uptime’a ekleyemiyorum starting dediği için ;

(node:16179) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 message listeners added. Use emitter.setMaxListeners() to increase limit

Yardımcı olabilir misiniz nerede yanlış yapıyorum? :?

neden 11 mesaj etkinliğiniz var?

Mesaj etkinliklerini teker teker yazmak yerine onları tek bir etkinlik içerisine ekleyebilirsiniz. Bunu derken tam olarak kastettiğim nedir?

client.on("message", message => {
if (message.content === "hi") {
message.channel.send("Hello");
}
});

client.on("message", message => {
if (message.content === "hello") {
message.channel.send("Hello");
}
});

Bunun gibi her ayrı olasılık için farklı etkinlikler koymak yerine onu tek bir etkinlikte birleştirebilirsiniz. Bunun da örneği aşağıda mevcuttur:

client.on("message", message => {
if (message.content === "hello") {
message.channel.send("Hello");
} else if (message.content === "hi") {
message.channel.send("Hello");
}
});

Anlamadığınız bir nokta olursa veya daha fazla desteğe ihtiyacınız olursa Discord.js Resmi Sunucusu’na katılarak destek alabilirsiniz.

1 Like