Anti-Nuke, sunucunuzu ele geçirilmiş bir yönetici hesabından veya sunucuyu yok etmeye çalışan kural dışı bir moderatörden korur.
Anti-Raid sunucuya katılan üyeleri izlerken, Anti-Nuke zaten yetkisi olan kişilerin yaptığı yıkıcı eylemleri izler: meşru olamayacak kadar hızlı gerçekleşen yasaklamalar, atmalar, kanal silmeleri ve rol silmeleri.

🧨 Anti-Nuke neyi algılar
Anti-Nuke, yıkıcı yönetici eylemlerini kayan bir zaman penceresi içinde kişi başına sayar:
- 🔨 Toplu yasaklamalar
- 👢 Toplu atmalar
- 🗑️ Toplu kanal silmeleri
- 🗑️ Toplu rol silmeleri
Tek bir kişi pencere içinde eşiği aştığında bu bir nuke olarak değerlendirilir.
Örnek: Aynı kullanıcının 15 saniye içinde 4 yıkıcı eylem yapması → nuke algılandı.
Hem eşiği hem de pencereyi ayarlayabilirsiniz.
🛡️ Kural dışı kullanıcıya yanıt
Bir nuke algılandığında YAWBDB, eylemi yapan kişiye karşı harekete geçer:
🧹 Rolleri kaldır (varsayılan)
Kişinin tüm rollerini kaldırır. Böylece izinleri anında etkisiz hale gelirken kişi incelenmek üzere sunucuda kalır. En güvenli ilk savunma hattıdır.
👢 At
Kişiyi sunucudan çıkarır.
🔨 Banla
Kişiyi sunucudan yasaklar.
Her durumda bir uyarı gönderilir ve eylem, üyenin moderasyon geçmişine anti-nuke etiketiyle kaydedilir.
✅ Her zaman muaf olanlar
Anti-Nuke şunları asla işaretlemez:
- YAWBDB'nin kendisi: böylece kendi Anti-Raid toplu yasaklamaları onu tetiklemez.
- Sunucu sahibi: bot zaten sahibe karşı işlem yapamaz.
- Beyaz listedeki bir role sahip herkes: tamamen güvendiğiniz üst düzey ekip için bunu kullanın.
⚙️ Ayarlar
| Seçenek | Ne yapar |
|---|---|
| Eylem eşiği | Bir kişinin nuke sayılmadan önce yapabileceği yıkıcı eylem sayısı. |
| Zaman penceresi (saniye) | Bu eylemleri saymak için kullanılan kayan pencere. |
| Yanıt | strip_roles, kick veya ban. |
| Uyarı kanalı | Algılama bildiriminin gönderildiği kanal. |
| Etiketlenecek rol | Uyarıda etiketlenen isteğe bağlı rol. |
| Muaf roller | Bu rollerden herhangi birine sahip üyeler asla işaretlenmez. |
🔑 İzinler
Anti-Nuke için botun View Audit Log iznine sahip olması gerekir, çünkü her eylemi kimin yaptığını bu sayede belirler. Bu izin olmadan algılama çalışamaz.
Seçilen yanıta göre ayrıca Manage Roles (rolleri kaldırma), Kick Members veya Ban Members izni gerekir. Özellik izinleri sayfasına bakın.
⚠️ Bot yalnızca kendi en yüksek rolünün altındaki üyelere karşı işlem yapabilir. Kural dışı bir yöneticiyi etkisiz hale getirebilmesi için YAWBDB rolünü en üste yakın tutun.
💡 Önerilen kurulum
- Anti-Nuke'u etkinleştirin ve botun View Audit Log iznine sahip olduğundan emin olun.
- Başlangıçta yanıtı strip_roles olarak bırakın: geri alınabilir ve yıkıcı değildir.
- En güvendiğiniz üst düzey ekip rollerini beyaz listeye ekleyin.
- Olayları hemen öğrenmek için bir uyarı kanalı (isteğe bağlı olarak etiketlenecek bir rol) belirleyin.
- YAWBDB rolünü listede yukarı taşıyın ki sizi korumak zorunda olduğu yöneticilerden daha üst sırada olsun.