Botunuz Sürekli Kapanıyor mu? Ne Yapmalısınız?

Botun kapanmasına yol açan en yaygın sebepler ve loglardan sorunu çözme yöntemleri.

Başlangıç4 dkGüncellendi:5 Ekim 2026

Kısaca

  • Bellek sınırına ulaşılması otomatik durdurmaya neden olur.
  • Kod içindeki yakalanmamış hatalar çökme yaratır.
  • Discord API oran sınırlarına takılmış olabilirsiniz.
  • Panelden canlı logu izleyerek hatayı tespit edin.

Botunuz 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.

Yaygın Hatalar ve Çözümleri

Belirti

Loglarda 'Out of Memory' hatası veya 137 çıkış kodu

Sebep

Bot mevcut paketin RAM sınırını aştı.

Çözüm

Paketinizi bir üst sürüme yükseltin. Büyük sunucularda üye önbelleği (caching) bellek tüketimini artırır.

Belirti

Süreç aniden kapanıyor, hata kodu yok

Sebep

Yakalanmamış bir istisna veya reddedilmiş Promise.

Çözüm

Kodunuza error listener'lar (ör. unhandledRejection) ekleyerek hatanın detayını loga yazdırın ve sorunu düzeltin.

Belirti

Rate limit uyarıları veya 429 hataları

Sebep

Discord API'sine kısa sürede çok fazla istek yapıldı.

Çözüm

İstekleri yavaşlatın, gereksiz API çağrılarını azaltın ve botun rate limit kurallarına uygun davrandığından emin olun.

Yakalanmamış Hatalar#

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

javascript
process.on("unhandledRejection", (error) => {
  console.error("Yakalanmamış hata:", error);
});

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

Sorunu Bulmak İçin Ne Yapmalısınız?#

1

Canlı logu açın

Panelden canlı logu açın ve kapanma anındaki son satırları okuyun.

2

Hatayı tespit edin

Hata mesajını not alın, tahmin etmeyin.

3

Aksiyon alın

Bellek hatasıysa paketinizi yükseltin. Kod hatasıysa düzeltip yeniden yükleyin. Çözemezseniz panelden destek talebi açıp log çıktısını ekleyin.

Bu rehber işinize yaradı mı?

Geri bildiriminiz doğrudan rehberi güncelleyen ekibe gider.

Çözüm bulamadınız mı?

Destek ekibimize panelden talep açabilirsiniz.

Destek talebi aç