Documentación › Empieza Aquí › Introducción & Arquitectura
ARQUITECTURA DE SEGURIDAD

Antiplague Security Suite

Antiplague es un sistema de defensa autónomo de latencia ultra-baja diseñado para servidores de Discord de alta escala. Opera bajo el principio de Zero-Trust (Confianza Cero), blindando la topología de canales, roles y miembros ante cualquier intento de sabotaje interno o incursión masiva externa.

🛡️
Regla de Oro de Antiplague: Solo el Propietario real del servidor (Corona de Discord) o los usuarios designados explícitamente en la Whitelist con alcance autorizado pueden ejecutar cambios destructivos en masa. Ni siquiera los Administradores con permiso general de Discord pueden realizar acciones masivas sin autorización previa.

Pilares Fundamentales

Reacción en Subsegundo

Intercepción de Audit Logs mediante seguimiento de deltas en memoria y contención inmediata en menos de 150 milisegundos.

Restauración Quirúrgica

Reconstrucción instantánea de canales y roles eliminados con sus permisos completos (permissionOverwrites).

Bóveda Aislada OAuth2

Respaldo voluntario de miembros con token criptográfico blindado e incomunicable entre servidores.

PASO A PASO

Instalación & Auto-Setup en 1-Clic

Configurar Antiplague en tu servidor toma literalmente 3 segundos gracias al comando de inicialización automática:

1

Invita a Antiplague con Permisos de Administrador

Para interceptar Audit Logs, revocar roles y reconstruir canales, el bot requiere permisos administrativos durante el despliegue.

Enlace de Invitación Oficial ↗
2

Ejecuta el Comando de Auto-Setup

Escribe en cualquier canal de texto:

/auto

O con prefijo: !auto. Antiplague creará automáticamente el canal privado #antiplague-logs, el rol @Antiplague Cuarentena, activará los escudos y tomará una instantánea de respaldo completa.

3

Verifica la Posición del Rol en Discord

En Discord, un bot solo puede sancionar usuarios cuyos roles estén por debajo del rol del bot. Sube el rol Antiplague a la cima de tu lista de roles.

← Anterior Introducción & Arquitectura
AJUSTES CRÍTICOS

Jerarquía de Roles en Discord

Discord aplica una regla inmutable de jerarquía de roles: ninguna integración ni usuario puede moderar o revocar permisos a miembros que tengan un rol superior o igual al suyo.

⚠️
Requisito Indispensable: Ve a Ajustes del Servidor > Roles y arrastra el rol Antiplague lo más arriba posible (justo debajo de tu rol de Dueño). Si un bot atacante o administrador deshonesto tiene un rol por encima de Antiplague, Discord impedirá que el bot le retire permisos o lo expulse.
← Anterior Instalación & Auto-Setup
DEFENSA ACTIVA

Escudo Anti-Nuke

El motor Anti-Nuke vigila continuamente 7 vectores de destrucción en tiempo real. Cuando un usuario no autorizado sobrepasa el umbral de seguridad dentro de una ventana de 10 segundos, se ejecutan las siguientes acciones en cascada:

  1. Sanción Inmediata del Agresor: Baneo permanente o aislamiento en rol de Cuarentena (según tu configuración).
  2. Reversión Forense Automática: Los canales o roles eliminados se recrean inmediatamente con sus nombres, permisos y posiciones.
  3. Alerta en Log Channel: Envío de reporte con el ID del agresor, vector y resultado al canal #antiplague-logs.
  4. Alerta Prioritaria por DM: El propietario del servidor recibe un mensaje privado instantáneo con los detalles forenses y botón de acceso al Dashboard.
Vector de Ataque Umbral Predeterminado Acción de Neutralización
Eliminación de Canales 1 canal / 10s Baneo del agresor + Recreación del canal
Creación Masiva de Canales (Spam) 3 canales / 10s Baneo del agresor + Purga de canales spam
Eliminación de Roles 1 rol / 10s Baneo del agresor + Recreación del rol y permisos
Creación Masiva de Roles 3 roles / 10s Baneo del agresor + Eliminación de roles creados
Baneos Masivos no Autorizados 2 baneos / 10s Baneo del agresor + Registro de revocación
Expulsiones (Kicks) Masivas 3 expulsiones / 10s Baneo del agresor
Creación Rogue de Webhooks 1 webhook / 10s Eliminación inmediata del webhook + Sanción
← Anterior Jerarquía de Roles
INCURSIONES MASIVAS

Escudo Anti-Raid & Auto-Lockdown

Protege a tu comunidad contra ataques coordinados de autojoiners, tokens masivos y raid bots:

1. Detección de Velocidad de Entrada (Join Velocity)

Si se registran más de 10 uniones en menos de 10 segundos, Antiplague declara automáticamente el estado de emergencia:

🚨 RAID DETECTED — AUTO-LOCKDOWN ACTIVADO

Todos los canales de texto silencian de inmediato el permiso de enviar mensajes y añadir reacciones para el rol @everyone.

2. Filtro Estricto de Antigüedad de Cuenta

Durante el modo Raid o si la protección estricta está activada, cualquier cuenta creada hace menos de 24 horas (configurable) es expulsada automáticamente antes de que pueda enviar spam.

3. Desbloqueo tras Contención

Una vez neutralizada la incursión, el Propietario o Administrador puede restaurar la normalidad:

/antiraid unlock
← Anterior Escudo Anti-Nuke
ESCUDO ANTI-BOTS

Bloqueo de Bots No Verificados por Discord

El 99% de los ataques de Nuke provienen de tokens de bots no verificados agregados con enlaces de invitación maliciosos. Antiplague incluye un escudo específico que analiza las insignias oficiales de la API de Discord al momento de unirse cualquier bot.

🤖
Comportamiento del Escudo: Si un bot sin la insignia oficial de desarrollador verificado de Discord entra al servidor, Antiplague lo expulsa o banea en menos de 200ms, registra en el log forense quién generó la invitación y alerta por DM al Dueño.

Para activar o desactivar este filtro:

/antinuke unverified-bots enabled:true
← Anterior Escudo Anti-Raid & Lockdown
ACCESOS DE CONFIANZA

Sistema de Whitelist Granular

A diferencia de otros bots con listas blancas generales, Antiplague te permite asignar permisos específicos por módulo:

  • all / extra_owner: Acceso total e inmunidad completa ante todos los módulos de seguridad.
  • anti_nuke: Permite modificar canales o roles sin disparar el límite de velocidad.
  • anti_raid: Inmunidad ante filtros de antigüedad y velocidad de uniones.
  • auto_mod: Exento de filtros de spam, enlaces y menciones masivas.

Comandos de Whitelist:

/whitelist add target:@Usuario scope:anti_nuke
← Anterior Bots No Verificados
RESILIENCIA TOTAL

Copias de Seguridad (Backups) & Purga Nuke

El motor de copias de seguridad de Antiplague genera una instantánea forense completa de la infraestructura de tu servidor:

  • Jerarquía de Roles: Nombres, colores, posiciones exactas, menciones y permisos bitfield.
  • Categorías & Canales: Posiciones, temas, límites de velocidad (slowmode), NSFW y jerarquía.
  • Permisos por Canal (permissionOverwrites): Sincronización completa de qué roles y usuarios pueden ver o escribir en cada canal.
  • Permisos Base de Servidor: Mapeo íntegro de la configuración global de @everyone.
🧹
Purga Automática de Canales Basura: Al restaurar una copia con /backup restore, Antiplague purga de forma inteligente todos los canales y roles spam creados por atacantes durante el nuke, reconstruyendo la estructura limpia original.
/backup create reason:Respaldo Semanal
← Anterior Whitelist Granular
BÓVEDA DE MIEMBROS

Bóveda de Miembros OAuth2 (Member Backup)

Si un atacante compromete a un administrador y expulsa a todos los miembros de tu comunidad, los respaldos normales de Discord no pueden volver a meter a los miembros. La Bóveda OAuth2 soluciona esto de manera legal y consentida:

  1. Publicas el portal seguro de verificación en tu canal de bienvenida:
    /restore-members portal
  2. Tus miembros hacen clic y autorizan los alcances oficiales identify y guilds.join directamente en los servidores de Discord.
  3. Sus identificadores quedan vinculados de forma encriptada y con aislamiento estricto (los miembros verificados en el Servidor A jamás pueden ser transferidos al Servidor B).
  4. En caso de un nuke masivo, el Propietario ejecuta:
    /restore-members start count:500
    Y el bot reintegrará automáticamente a cada miembro verificado a tu comunidad.
← Anterior Respaldos & Purga Nuke
NOTIFICACIONES DIRECTAS

Alertas por DM al Propietario

Cuando Antiplague detecta un intento de sabotaje o banea a un usuario/bot por nuke o raid, envía una notificación prioritaria directa al mensaje privado del Dueño del Servidor (ownerId):

🚨 CRITICAL SECURITY ALERT · NOTIFICACIÓN AL OWNER
• Servidor : Mi Comunidad (`1234567890`)
• Tipo de Amenaza : `Intento de Sabotaje / Nuke Detectado`
• Infractor : RogueNuke#0001 (`987654321`) `[BOT]`
• Sanción Aplicada : `Baneado del servidor permanentemente`
• Causa / Vector : Eliminación masiva de canales superando umbral
• Detalles Forenses : 3 canales eliminados en 10 segundos
• Estado de Reversión : ✅ Acción neutralizada y cambios revertidos
← Anterior Bóveda de Miembros OAuth2
INTERFAZ WEB

Dashboard Web en Vivo

Accede al panel de control centralizado en antiplague.pro/dashboard para:

  • Inspeccionar la puntuación de seguridad en vivo de cada uno de tus servidores.
  • Activar o desactivar módulos de defensa con un solo clic.
  • Gestionar la Whitelist y ver operadores autorizados.
  • Ver métricas de miembros respaldados en la Bóveda OAuth2.
  • Ver registros forenses de incidentes en tiempo real.
← Anterior Alertas por DM al Dueño