Her YAWBDB özelliğinin çalışması için belirli Discord izinlerine ihtiyacı vardır. Bu sayfa, botun gerektirdiklerini özellik özellik listeler.
⚠️ Önemli: YAWBDB davet bağlantısı hiçbir izni önceden vermez. Botu ekledikten sonra rolüne aşağıdaki izinleri vermeniz gerekir (ya da basit bir kurulum tercih ediyorsanız Administrator verin). Sorun giderme için Bot izinleri sayfasına bakın.
🔑 Temel (tüm özellikler)
Botun çalışabilmesi için bunlar gereklidir:
| İzin | Neden |
|---|---|
| View Channels | Çalıştığı kanalları okumak |
| Send Messages | Yanıtlamak, günlük ve onay mesajları göndermek |
| Embed Links | Bot yanıtlarının çoğu embed kullanır |
| Attach Files | Dışa aktarmalar, kayıtlar, dökümler |
| Read Message History | Moderasyon ve yapay zeka özellikleri için bağlam |
🗝️ Özellik bazında izinler
| Özellik | Ek izinler |
|---|---|
| Moderasyon | Ban Members, Kick Members, Moderate Members (zaman aşımı) |
| Automod | Manage Messages (filtrelenen mesajları silmek için), Moderate Members |
| Anti-Raid | Ban Members, Kick Members, Moderate Members |
| Anti-Nuke | View Audit Log (zorunlu: her eylemi kimin yaptığını belirler), ayrıca seçilen yanıta bağlı olarak Manage Roles / Kick Members / Ban Members. Bot rolü, karşı koruduğu yöneticilerin üstünde olmalıdır |
| Honeypot | Manage Messages (tuzak mesajlarını silmek için), ayrıca eyleme bağlı olarak Ban Members / Kick Members / Moderate Members. İsteğe bağlı uyarı embed'i için Manage Messages (sabitleme) |
| Sunucu Günlükleri | Yalnızca temel izinler (daha zengin kişi verisi için View Audit Log önerilir) |
| Tepki Rolleri | Manage Roles, Add Reactions |
| Çekilişler | Yalnızca temel izinler (bir embed yayınlar, üye rollerini okur, isteğe bağlı olarak kazananlara DM gönderir) |
| Öneriler | Yalnızca temel izinler; tartışma alt başlıklarını etkinleştirirseniz ayrıca Create Public Threads |
| Starboard | Yalnızca temel izinler (tepkileri okur, kendi mesajlarını yeniden yayınlar ve günceller) |
| Zamanlanmış Mesajlar | Yalnızca temel izinler (zamanlanan saatte hedef kanalda yayınlar) |
| Sosyal Bildirimler | Yalnızca temel izinler (duyuru embed'ini yayınlar). Bir rolü etiketlemek için ya rolü etiketlenebilir yapın ya da Mention @everyone, @here, and All Roles izni verin |
| Embed Oluşturucu | Yalnızca temel izinler (oluşturulan embed'i seçilen kanalda yayınlar) |
| Doğum günleri | Duyuru için yalnızca temel izinler; bir doğum günü rolü kullanıyorsanız Manage Roles (botun rolü onun üstünde olmalı). Bir rolü etiketlemek için ya rolü etiketlenebilir yapın ya da Mention @everyone, @here, and All Roles izni verin |
| Oyunlar | Yalnızca temel izinler (oyun embed'lerini ve düğmelerini komutun kullanıldığı kanalda yayınlar) |
| Form Oluşturucu | Yalnızca temel izinler (gönderim özetini yanıtlar kanalında yayınlar). Bir rolü etiketlemek için ya rolü etiketlenebilir yapın ya da Mention @everyone, @here, and All Roles izni verin |
| Katılım Doğrulaması | Manage Roles (doğrulanmış rolünü atamak için); otomatik atma etkinse Kick Members |
| Discord Raporları | Create Public/Private Threads, Send Messages in Threads, Manage Threads |
| Discord Talepleri | Manage Channels veya alt başlık izinleri (talep kanalları), Manage Threads |
| Seviyeler | Manage Roles (rol ödülleri) |
| Otomatik Katılım Rolü | Manage Roles |
| Ses Kaydı / AudioToText | Connect, Speak (ses kanalları) |
| Kurallar Kanalı | Manage Messages (kurallar kanalını temiz tutmak için) |
| Otomatik Yanıtlayıcı / AI Yanıtı / Random Bot Interactions | Yalnızca temel izinler |
| Oylama | Yalnızca temel izinler |
| Giden Webhook'lar | Yok: Discord'a asla dokunmaz. Bir panel özelliğidir; ihtiyaç duyduğu şey, Bir sunucuyu ekipten çıkarma panel izni veya takım sahipliğidir |
🪜 Rol hiyerarşisi önemlidir
Discord, botun yalnızca kendi en yüksek rolünün altındaki üyeler ve roller üzerinde işlem yapmasına izin verir:
- Bot, en yüksek rolü botun rolünün üstünde olan bir üyeyi banlayamaz, atamaz, zaman aşımına uğratamaz veya uyaramaz.
- Bot, rol listesinde kendi rolünün üstünde yer alan bir ödül rolünü atayamaz.
Bir moderasyon eylemi veya rol ödülü sessizce başarısız olursa YAWBDB rolünü Server Settings → Roles içinde daha yukarı sürükleyin.
✅ Hızlı kontrol listesi
- Server Settings → Roles bölümünü açın ve YAWBDB rolünü seçin.
- Etkinleştirdiğiniz özellikler için izinleri verin (yukarıdaki tablo).
- Rolü, botun yönetmesi gereken her rolün üstüne taşıyın.
- Kanal bazlı izin geçersiz kılmalarını kontrol edin: kanal düzeyindeki bir yasak, rol düzeyindeki bir izne baskın gelir.