Discord Bot İzin Hataları: Rol Veremiyor, Komut Çalışmıyor
Bir bot bir işi yapamıyorsa sebep neredeyse her zaman üçünden biri: hiyerarşi, kanal geçersiz kılması veya eksik izin. Üç adımlı teşhis sırası ve belirtiden sebebe tablo.

Bu yazıda
Kısa cevap
Bir Discord botu bir işi yapamıyorsa sebep neredeyse her zaman şu üçünden biridir: hiyerarşi (botun rolü hedefin altında), kanal geçersiz kılması (kanalda özel bir reddetme var) veya eksik izin (rolde o izin hiç yok).
Teşhis sırası da bu olmalı. Çoğu kişi doğrudan izin listesine bakıp orada her şeyin açık olduğunu görüyor ve sorunun başka yerde olduğunu sanıyor. Oysa izin açıkken bile hiyerarşi işlemi engeller.
Bu konu VeyroBot’ta:Discord AutoMod ve Otomatik Moderasyon →
Üç adımda teşhis
- Hiyerarşiye bakın. Sunucu Ayarları → Roller ekranında botun rolü, vereceği rolün ve işlem yapacağı üyenin üstünde mi? Eşitlik yetmez, üstünlük gerekir.
- Kanal iznine bakın. Kanal ayarlarındaki İzinler sekmesinde botu seçin. Discord size hesaplanmış sonucu gösterir; rol listesinden tahmin etmekten daha güvenilirdir.
- Rol iznine bakın. İlk iki adım temizse sıra rolün kendi izin listesinde.
Belirtiden sebebe
| Belirti | En olası sebep | Bakılacak yer |
|---|---|---|
| "Missing Permissions" hatası | Hiyerarşi veya eksik izin | Rol sırası, sonra rol izinleri |
| Rol veriliyor gibi görünüp verilmiyor | Bot rolü hedef rolün altında | Rol sırası |
| Komut hiç görünmüyor | Uygulama komutu kanalda kapalı | Kanal → Entegrasyonlar |
| Bot kanala yazamıyor | Kanalda reddetme var | Kanal → İzinler |
| Bot kanalı hiç görmüyor | Kanalı Görüntüle kapalı | Kanal → İzinler |
| Hiçbir hata yok ama hiçbir şey olmuyor | Modül kapalı veya kanal silinmiş | Bot paneli |
1. Bot rol veremiyor
En sık karşılaşılan durum bu ve sebebi genelde izin değil sıralamadır. Discord'da bir rol, yalnızca kendisinden aşağıdaki rolleri yönetebilir. Botun rolünde "Rolleri Yönet" açık olsa bile, vermeye çalıştığı rol kendi rolünün üstündeyse işlem reddedilir.
Çözüm: Sunucu Ayarları → Roller listesinde botun rolünü, dağıtacağı tüm rollerin üstüne taşıyın. Aynı zamanda kendi yetkili rollerinizin altında kalmasına dikkat edin; bot rolü en üstte olmak zorunda değildir.
İkinci bir sebep daha var: yönetilen roller. Bir botun kendi rolü ya da abonelik rolü elle dağıtılamaz, hiçbir bot bunu yapamaz.
2. Komut hiç görünmüyor
Eğik çizgi komutları kanal ve rol bazında kapatılabilir. Sunucu Ayarları → Entegrasyonlar ekranında ilgili botu seçtiğinizde hangi komutun nerede kullanılabildiğini görürsünüz.
Komut listesi bazen de istemcide eski kalır. Botu kısa süre önce eklediyseniz veya komutları güncellendiyse, Discord uygulamasını tamamen kapatıp açmak listeyi tazeler.
3. Bot kanala yazamıyor veya kanalı görmüyor
Burada rol izni değil, kanal düzeyindeki geçersiz kılma belirleyicidir. Kanalda botun rolü için açık bir reddetme varsa, rolündeki izin bunu ezmez.
Sıralamayı bilmek işi kolaylaştırır: kanalda önce reddetmeler, sonra izin vermeler uygulanır; en güçlüsü ise kullanıcıya özel geçersiz kılmadır. Yönetici izni olan bir rol ise kanal reddetmelerini tamamen atlar.
Kanalı hiç göremiyorsa sebep tektir: Kanalı Görüntüle izni kapalıdır. Bu durumda kanal bot için hiç yok gibidir, hata mesajı da üretilmez.
4. Hata yok ama hiçbir şey olmuyor
Bu, izin sorunundan daha sinsi olan durumdur. Sık sebepleri: modülün panelden kapalı olması, ayarlanmış log veya karşılama kanalının sonradan silinmiş olması ve botun o kanala yazma izninin kalmamış olması.
Davet takibi gibi bazı özellikler ayrıca "Sunucuyu Yönet" iznine bağlıdır; bu izin yoksa özellik sessizce çalışmaz.
Panel bunları kendisi söylüyor
VeyroBot panelindeki Sunucu Sağlık Skoru bu arızaları tek tek kontrol eder ve bulgu olarak listeler. Kontrol ettiği durumlar arasında şunlar var: ayarlanmış bir kanalın silinmiş olması ve botun o kanala yazamaması. Otomatik rolün veya seviye ödül rolünün hiyerarşi yüzünden atanamaması da ayrı bir bulgudur. Davet takibi için gereken iznin bulunmaması ve yönetici yetkisi taşıyan başka botların varlığı da listelenir.
Yani "neden çalışmıyor" sorusunu elle aramak yerine listeye bakmak çoğu zaman daha hızlıdır. Bazı bulguların tek tık düzeltmesi vardır ve düzeltme sizin gerçek Discord izninizle uygulanır; panel erişiminiz tek başına yetmez.
Kimler için uygun, kimler için değil
Uygun: bir botun neden çalışmadığını çözmeye çalışan sunucu yöneticileri ve destek ekibine aynı soruyu tekrar tekrar cevaplayanlar.
Uygun değil: botun kendi kodundan kaynaklanan arızalar. Yukarıdaki üç adım temizse ve sorun sürüyorsa konu izin değildir; botun destek sunucusuna bildirin.
Sık sorulan sorular
Yönetici izni verirsem tüm bu sorunlar biter mi?
Hayır. Yönetici kanal reddetmelerini atlar ama hiyerarşiyi atlamaz. Bot rolü hâlâ dağıtacağı rollerin üstünde olmak zorundadır. Yönetici vermek de ayrı bir karardır; bu yazıda ayrıntılı ele aldık.
Botun gerçek iznini nasıl görürüm?
Kanal ayarlarındaki İzinler sekmesinde bot hesabını seçin. Discord orada rol ve kanal katmanlarının birleşmiş sonucunu gösterir.
İki bot birbirinin işini engelleyebilir mi?
Doğrudan engellemez ama aynı olaya iki ayrı ceza uygulayabilirler. Bu, çift kayıt ve beklenmedik yasaklama olarak görünür. Aynı işi yapan iki botu aynı anda açık tutmayın.
Rol sırasını değiştirmek riskli mi?
Bot rolünü yukarı taşımak, o botun daha fazla rolü yönetebilmesi demektir. Bu yüzden gerektiği kadar yukarı taşıyın ve yetkili rollerinizin altında bırakın.
İzin değişikliği hemen etkili olur mu?
Evet, izin değişiklikleri anında geçerlidir. Ancak bazı botlar ayarları kısa süre önbellekte tutar; değişiklikten sonra işlemi bir kez daha deneyin.
Son güncelleme: 19 Eylül 2026. Anlatılan Discord davranışları o tarihteki belgelenmiş izin modeline dayanır. İzin katmanlarının tam sırası için rol ve izin sistemi referansına, modüllerin kurulumu için dokümantasyona bakın.
Bu konular için VeyroBot’ta
Discord AutoMod ve Otomatik Moderasyon
Küfür, spam, reklam ve aşırı etiketleme filtreleri; kademeli ceza sistemi ve birleşik vaka geçmişi. VeyroBot ile sunucunu otomatik koru.
Discord Seviye Sistemi ve Rank Kartları
Mesaj ve ses kanalında XP, özelleştirilebilir rank kartları, seviye ödülü rolleri ve herkese açık sıralama sayfası. VeyroBot ile topluluğunu aktif tut.
Discord Özel Komutlar & Otomatik Yanıtlayıcı
Botu etiketleyip panelde tanımladığınız kelimeyi yazın (@VeyroBot kurallar), VeyroBot yanıt versin: metin ya da embed, kanal/rol sınırı ve bekleme süresiyle.