Anti-Nuke protege tu servidor de una cuenta de administrador comprometida o de un moderador descontrolado que intente destruirlo.
Mientras que Anti-Raid vigila a los miembros que entran al servidor, Anti-Nuke vigila las acciones destructivas de personas que ya tienen poder - baneos, expulsiones, eliminaciones de canales y de roles que ocurren demasiado rápido para ser legítimas.

🧨 Qué detecta Anti-Nuke
Anti-Nuke cuenta las acciones destructivas de administración por autor dentro de una ventana de tiempo deslizante:
- 🔨 Baneos masivos
- 👢 Expulsiones masivas
- 🗑️ Eliminaciones de canales masivas
- 🗑️ Eliminaciones de roles masivas
Cuando una misma persona supera el umbral dentro de la ventana, se considera un nuke.
Ejemplo: 4 acciones destructivas del mismo usuario en 15 segundos → nuke detectado.
Puedes ajustar tanto el umbral como la ventana.
🛡️ Respuesta contra el infractor
Cuando se detecta un nuke, YAWBDB actúa sobre el autor:
🧹 Quitar roles (predeterminado)
Elimina todos los roles del autor, neutralizando al instante sus permisos pero manteniéndolo en el servidor para revisarlo. Es la primera línea de defensa más segura.
👢 Expulsar
Echa al autor del servidor.
🔨 Banear
Banea al autor del servidor.
En todos los casos se publica una alerta y la acción queda registrada en el historial de moderación del miembro (con la etiqueta anti-nuke).
✅ Siempre exentos
Anti-Nuke nunca marca a:
- YAWBDB en sí - así los baneos masivos de su propio Anti-Raid nunca lo activan.
- El propietario del servidor - el bot no puede actuar sobre el propietario de todos modos.
- Cualquiera con un rol en la lista blanca - úsalo para el personal veterano en quien confías plenamente.
⚙️ Ajustes
| Opción | Qué hace |
|---|---|
| Umbral de acciones | Acciones destructivas de un mismo autor antes de que cuenten como un nuke. |
| Ventana de tiempo (segundos) | Ventana deslizante que se usa para contar esas acciones. |
| Respuesta | strip_roles, kick o ban. |
| Canal de alertas | Dónde se publica la notificación de detección. |
| Rol que se menciona | Rol opcional que se menciona en la alerta. |
| Roles exentos | Los miembros con cualquiera de estos roles nunca se marcan. |
🔑 Permisos
Anti-Nuke requiere que el bot tenga View Audit Log (Ver el registro de auditoría): así identifica quién realizó cada acción. Sin él, la detección no puede funcionar.
Según la respuesta elegida, también necesita Manage Roles (quitar roles), Kick Members o Ban Members. Consulta Permisos por función.
⚠️ El bot solo puede actuar sobre miembros por debajo de su propio rol más alto. Mantén el rol de YAWBDB cerca de la parte superior para que pueda neutralizar a un administrador descontrolado.
💡 Configuración recomendada
- Activa Anti-Nuke y asegúrate de que el bot tenga View Audit Log.
- Deja la respuesta en strip_roles para empezar: es reversible y no destructiva.
- Añade a la lista blanca los roles de tu personal veterano de más confianza.
- Define un canal de alertas (y, si quieres, un rol que mencionar) para enterarte de los incidentes al instante.
- Sube el rol de YAWBDB en la lista para que esté por encima de los administradores de los que debe protegerte.