Beta

Tüm paketler şu anda ücretsiz. Aşağıdaki fiyatlar beta bittiğinde geçerli olacak.

İçeriğe geç
Dokümanlara dön

Discord Bot

Botum sürekli kapanıyor

En sık görülen sebepler ve nasıl teşhis edeceğin.

Bot beklenmedik şekilde kapanıyorsa sebep genellikle şu üçünden biridir: bellek limitini aşmak, yakalanmamış bir hata veya Discord tarafından oran sınırına takılmak.

Bellek limiti

Paketinin RAM sınırını aşan süreç otomatik olarak durdurulur. Loglarda bellek hatası görüyorsan bir üst pakete geçmen gerekir. Büyük sunucularda çalışan botlar üye önbelleği yüzünden beklenenden çok bellek tüketir.

Yakalanmamış hatalar

Bir söz reddedildiğinde yakalanmazsa süreç sonlanır. Aşağıdaki iki dinleyiciyi eklemek, botun çökmek yerine hatayı loglamasını sağlar.

process.on("unhandledRejection", (error) => {
  console.error("Yakalanmamis hata:", error);
});

process.on("uncaughtException", (error) => {
  console.error("Beklenmeyen hata:", error);
});

Ne yapmalısın

  • Panelden canlı logu aç ve kapanma anındaki son satırları oku
  • Hata mesajını not al, tahmin etme
  • Bellek hatasıysa paketi yükselt
  • Kod hatasıysa düzelt ve yeniden yükle
  • Çözemezsen destek talebi aç ve log çıktısını ekle

Hâlâ takıldın mı?

Panelden destek talebi aç, yazışma kayıt altında kalır ve dönüş yapılır.