"Bot hiçbir şey yapmıyor" durumunun en yaygın nedeni eksik Discord izinleridir.
❓ Bu neden olur
YAWBDB davet bağlantısı botu hiçbir izin istemeden ekler. Bu bilerek böyledir: botun neler yapabileceğinin denetimi sizde kalır. Ancak bu, yeni bir kurulumun siz izinleri vermedikçe neredeyse hiçbir şeyi okuyamayacağı ve hiçbir şey yapamayacağı anlamına gelir.
🚨 Belirtiler
- Slash komutları hata veriyor veya bot sessiz kalıyor
- Automod mesajları silmiyor
- Moderasyon eylemleri (ban, mute, kick) başarısız oluyor
- Raporlar veya biletler konu (thread) oluşturmuyor
- Bot kayıt için bir ses kanalına katılamıyor
🔧 Nasıl düzeltilir
- Discord'da Server Settings → Roles bölümünü açın.
- YAWBDB için oluşturulan rolü bulun.
- Etkinleştirdiğiniz özelliklerin ihtiyaç duyduğu izinleri verin; tam liste Özellik izinleri sayfasındadır.
- YAWBDB rolünün yönetmesi gereken üyelerin ve rollerin üstünde olduğundan emin olun.
- İlgili kanalı kontrol edin: bir kanal izin geçersiz kılması, rolün izin verdiğini reddedebilir. Botun çalıştığı bir kanalla karşılaştırın.
🆘 Hâlâ takıldınız mı?
- Botu atın ve yeniden davet edin, ardından izinleri yeniden verin.
- Hiçbir geçersiz kılma olmayan yepyeni bir kanalda test edin.
- Diğerleri çalışırken yalnızca tek bir özellik sorun çıkarıyorsa, bu neredeyse her zaman o özelliğin ek iznidir (örneğin Leveling ödülleri için Manage Roles); bkz. Özellik izinleri.