Volver al blog

Cómo proteger tu servidor de Discord contra raids

Un raid puede llenar tu servidor de spam, insultos o enlaces maliciosos en cuestión de segundos. Esta guía explica qué preparar antes de que ocurra, qué hacer durante un ataque y cómo recuperarte después, paso a paso y con los comandos de FireFighter Bot.

Qué es un raid

Un raid es un ataque coordinado contra un servidor de Discord. Normalmente entran muchas cuentas a la vez, a menudo cuentas nuevas o bots, y se dedican a enviar spam, mencionar a todo el mundo, publicar contenido ofensivo o enlaces peligrosos. A veces el ataque viene de dentro: alguien con permisos que empieza a borrar canales o a expulsar miembros.

La clave para frenarlo es actuar en segundos, algo que una persona sola no puede hacer. Por eso conviene tener un bot de seguridad que lo detecte y reaccione automáticamente.

Antes del raid: prepara tu servidor

  1. Da al bot los permisos y la posición correctos. FireFighter necesita poder expulsar, banear, silenciar y gestionar canales y roles; el enlace de invitación de la web ya le da esos permisos. Además, su rol debe estar por encima de los roles de los miembros, porque Discord no deja sancionar a nadie con un rol superior al del bot.
  2. Activa el anti-raid. Escribe >>antiraid on. A partir de ahí, el bot vigila entradas masivas, spam de mensajes, menciones masivas y otros comportamientos sospechosos.
  3. Elige el modo de protección. Con >>antiraid mode normal tienes protección estándar, adecuada para servidores pequeños y medianos. Si tu servidor es grande o público, usa >>antiraid mode strict, que reacciona antes.
  4. Excluye a tu equipo. Con >>ignore rol @Moderador evitas que el anti-raid actúe contra tu staff cuando, por ejemplo, envía muchos mensajes seguidos.
  5. Pide verificación a los nuevos miembros. Con >>verificacion configurar @Verificado los nuevos miembros reciben un código por mensaje privado y solo acceden al servidor al introducirlo. Si lo prefieres, también hay verificación por reacción. Las cuentas automáticas de un raid casi nunca superan este paso.
  6. Configura un canal de logs. Crea un canal privado para el staff y escribe >>logs #canal. Ahí quedarán registrados los baneos, expulsiones, mensajes borrados o editados y las acciones del anti-raid, que te servirán después para saber qué pasó.
  7. Pon un canal trampa. Con >>honeypot crear creas un canal en el que ningún miembro legítimo debería escribir. Los bots de spam suelen publicar en todos los canales, así que caen en la trampa y el bot los sanciona automáticamente. Elige la sanción con >>honeypot accion.
  8. Haz una copia de seguridad. Con >>backup create guardas los roles, canales y permisos de tu servidor para poder restaurarlos si alguien los borra. Esta función forma parte de los planes premium.
Consejo: revisa con calma quién tiene permisos de administrador en tu servidor. Muchos ataques empiezan con una cuenta de confianza comprometida, y cuantas menos cuentas tengan permisos peligrosos, menor es el riesgo.

Durante el raid: contén el ataque

  1. Activa el modo de bloqueo. Escribe >>antiraid mode lockdown. Es el nivel máximo de protección: los nuevos miembros pueden recibir un timeout o un baneo automático. Úsalo solo mientras dure el ataque.
  2. Cierra los canales afectados. Con >>lock en un canal, los miembros dejan de poder escribir en él mientras limpias.
  3. Sanciona a los atacantes. Puedes banear o expulsar a varios usuarios a la vez indicando sus ID en >>ban o >>kick, y limpiar mensajes con >>purge.
  4. Mantén la calma y coordina al staff. Pide a tu equipo que no responda a los provocadores y que use un canal privado para organizarse.

Después del raid: recupérate y aprende

  1. Vuelve al modo normal. Cuando el ataque haya terminado, escribe >>antiraid mode normal (o strict) para que los nuevos miembros puedan volver a entrar sin problemas.
  2. Reabre los canales. Usa >>unlock en cada canal que cerraste. Se restauran los permisos que tenía antes.
  3. Revisa lo que pasó. Consulta el historial de detecciones con >>antiraid_stats y repasa tu canal de logs para identificar a todos los implicados.
  4. Bloquea a los responsables. Añádelos a la blacklist de tu servidor con >>blacklist add, adjuntando evidencias, para que no puedan volver. Con >>check puedes comprobar si una cuenta ya está en alguna blacklist, incluida la global de FireFighter.
  5. Restaura lo que se perdió. Si borraron canales o roles, recupéralos con >>backup load a partir de tu copia de seguridad.
  6. Ajusta tus defensas. Si el ataque consiguió colarse, sube el modo a strict, revisa la verificación y comprueba que el rol del bot sigue por encima de los demás.

Lista de comprobación rápida

  • El rol de FireFighter está por encima de los roles de los miembros.
  • El anti-raid está activado y en el modo adecuado para tu servidor.
  • Tu staff está excluido del anti-raid.
  • Los nuevos miembros pasan por verificación.
  • Tienes un canal de logs privado configurado.
  • Tienes un canal trampa activo.
  • Tienes una copia de seguridad reciente.
  • Solo las personas de confianza tienen permisos de administrador.

Encontrarás todos los comandos y sus opciones en la documentación. Si tienes dudas, escríbenos por el chat de soporte de la web o en nuestro servidor de Discord.

FireFighter Bot Bot de seguridad y administración para Discord. Invítalo gratis a tu servidor.