Back to blog

Para el spam en Discord, 4 reglas AutoMod para copiar y pegar

Tarjeta geométrica abstracta de protección AutoMod
Tarjeta geométrica abstracta de protección AutoMod

Las reglas de spam de Discord que funcionan combinan activadores de AutoMod puestos para enviar una alerta con acciones selectivas de bloqueo o aislamiento, todo registrado en un canal solo para staff y respaldado por permisos del servidor más apretados. Un bot de moderación añade detección en tiempo real y limpieza encima de esa base. Para configurarlo tú mismo, necesitas MANAGE_GUILD para AutoMod y MODERATE_MEMBERS para los aislamientos.

TL;DR: - Poner AutoMod a enviar alertas antes de bloquear permite afinar las reglas con seguridad, sin arriesgarte a que se borren mensajes legítimos. - Los activadores de spam de menciones deberían priorizarse durante oleadas de raid, con filtros de palabras clave y regex usados para enlaces de phishing y estafas. - Las acciones de aislamiento tienen un tope máximo de cuatro semanas, lo que exige pensárselo bien para reincidentes frente a baneos manuales. - Las automatizaciones deberían derivar los mensajes marcados a canales solo para staff para permitir la revisión y mantener la transparencia, reduciendo los conflictos públicos. - Un mantenimiento regular en curso, revisión semanal de logs y ajustes mensuales de reglas, es esencial para adaptarse a tácticas de spam que evolucionan y minimizar los falsos positivos.

Tabla de contenidos

Tipos de activador de AutoMod y qué pilla cada uno

AutoMod de Discord filtra los mensajes a través de cinco categorías de activador, y cada una está construida para un tipo distinto de ataque. Los activadores de palabras clave pillan palabras o frases concretas que tú defines, útiles para términos de estafa conocidos o insultos. Los activadores predefinidos usan las listas que mantiene Discord para palabrotas, contenido sexual e insultos, sin que tengas que montar nada desde cero. Los activadores de spam buscan patrones típicos de contenido no deseado en masa, mientras que los activadores de spam de menciones marcan mensajes que mencionan a un número inusual de usuarios o roles de una vez, el movimiento característico de un raid. Los activadores de perfil de miembro escanean nombres de usuario, apodos y texto de estado en busca de palabras clave problemáticas antes de que un actor malo publique siquiera.

Cada tipo de activador tiene límites de metadatos que conviene conocer antes de configurar uno, según la documentación de Auto Moderation de Discord:

  • Las reglas de palabras clave topean el número de patrones de palabra clave y regex que puedes añadir por regla.
  • Las reglas de spam de menciones usan un campo mention_total_limit para definir cuántos pings disparan una marca.
  • Las reglas predefinidas se nutren de categorías fijas mantenidas por Discord, en lugar de listas personalizadas.

Para una oleada de raid de menciones, prioriza el spam de menciones. Para enlaces de phishing, los activadores de palabras clave o regex hacen el trabajo pesado.

Acciones de AutoMod y requisitos de permisos

Cuando dispara un activador, AutoMod puede responder de cuatro formas: bloquear mensaje, enviar alerta, aislar o bloquear interacciones. Cada una tiene un trabajo distinto y una puerta de permiso diferente.

  • Bloquear mensaje borra el contenido ofensor antes de que se publique, ideal para spam o insultos evidentes.
  • Enviar alerta deriva una copia del mensaje marcado a un canal de staff sin tomar acción, la elección más segura mientras afinas una regla nueva.
  • Aislar silencia a un miembro durante un periodo concreto y requiere MODERATE_MEMBERS, además del permiso MANAGE_GUILD necesario para construir la regla en primer lugar.
  • Bloquear interacciones impide de forma temporal que un miembro marcado use reacciones o comandos slash.

La acción de aislamiento topea en una duración máxima de 2419200 segundos, equivalente a 4 semanas, según la documentación de la API de AutoMod de Discord. Ese techo importa cuando decides entre un aislamiento y un baneo manual para reincidentes. Durante la primera semana de cualquier regla nueva, apóyate solo en enviar alerta. Te deja ver qué se habría bloqueado sin arriesgar el mensaje de un miembro legítimo.

Plantillas de reglas prácticas y ajustes de ejemplo que puedes copiar

Estas cuatro plantillas cubren los patrones de ataque que más servidores ven, listas para adaptarlas a tu propia configuración de activadores.

  1. Regla de raid de menciones: pon mention_total_limit bajo (muchos servidores usan de 4 a 6 menciones por mensaje), emparéjala con aislar y enviar alerta para que el staff vea cada impacto.
  2. Regla de enlaces y phishing: monta una lista de palabras clave o regex apuntando a dominios de estafa habituales y a frases de nitro gratis, con la acción en bloquear mensaje más enviar alerta.
  3. Regla de flood de mensajes: usa el tipo de activador de spam con bloquear mensaje activo, y aplica un aislamiento corto (empieza en 10 a 60 minutos) para disparos repetidos dentro de una ventana breve.
  4. Regla de palabras clave en cuentas nuevas: combina activadores de perfil de miembro con listas de palabras clave para pillar nombres de usuario sospechosos antes de que la cuenta publique en absoluto.

Exime tus roles de moderador y de bot, más los canales de anuncios o de soporte donde los falsos positivos causan más fricción, de cada regla que despliegues.

Consejo: Empieza cada plantilla nueva en modo solo enviar alerta durante unos días antes de activar bloquear o aislar, para confirmar que pilla spam real sin pillar también a miembros habituales.

Ilustración de un despliegue por etapas de reglas de moderación

Integrar las reglas automatizadas con la moderación humana

La automatización debería alimentar información a tu equipo, no sustituir su criterio. Deriva cada marca de AutoMod a un canal privado, solo para staff, en lugar de actuar de forma visible en el chat público. Eso guarda un registro para revisión posterior y evita convertir una acción de moderación en un espectáculo público que invita a la protesta.

  • Registra el contenido marcado en privado para que el staff pueda unificar criterios entre casos.
  • Usa toques privados en lugar de retiradas públicas para el comportamiento en el límite.
  • Mantén abierto un camino de apelación a través de un bot de ModMail o un servidor pequeño de apelaciones.

La investigación sobre el sistema Chillbot encontró que los toques privados y personalizables redujeron el conflicto visible y ayudaron a proteger a los moderadores de las represalias, y aun así corrigieron el comportamiento.

Los toques privados y preescritos pueden corregir el comportamiento sin la fricción pública de una retirada o un baneo visibles.

Un flujo de apelaciones compacto, construido alrededor de un bot de tickets o un servidor de apelaciones aparte, mantiene el contexto unido a cada caso en lugar de esparcirlo por los MD.

Intents privilegiados, tratamiento de datos y lo que tu bot necesita de verdad

Cualquier bot que escanee el contenido de los mensajes en busca de palabras clave o enlaces necesita el intent privilegiado Message Content, que exige una solicitud a Discord cuando tu servidor cruza el umbral de verificación. El intent Guild Member está igualmente restringido y hace falta para funciones que rastrean entradas o escanean perfiles a escala.

Cuando presentes la revisión, sé específico en lugar de genérico:

  • Describe la función de moderación exacta que impulsa el intent.
  • Pide solo los intents que esa función necesita, no un conjunto amplio «por si acaso».
  • Explica cómo se guarda el contenido marcado, durante cuánto tiempo y quién puede acceder a él.

La guía de revisión de intents privilegiados de Discord también sugiere plantearse comandos slash o menús contextuales para funciones que no necesitan leer estrictamente cada mensaje.

Poner en capas las reglas automatizadas con los permisos del servidor

AutoMod funciona mejor cuando el propio servidor ya está endurecido. Empieza desactivando @everyone y @here en los roles de miembro habituales, para que una cuenta comprometida o nueva no pueda mencionar a todo el servidor aunque una regla se la salte un momento.

  • Pon un Nivel de verificación más alto para frenar los raids de entradas masivas antes de que lleguen al chat.
  • Restringe los permisos de los miembros nuevos hasta que una cuenta lleve un periodo concreto presente.
  • Usa reglas acotadas al canal y roles exentos para que AutoMod no dispare mal en canales de anuncios o de comandos de bot.

La propia guía de Discord sobre protección contra raids recomienda exactamente este emparejamiento: AutoMod más permisos apretados, para que una capa cubra los huecos de la otra.

Checklist rápido de buenas prácticas y calendario de mantenimiento

Las reglas se degradan a medida que cambian las tácticas de spam, así que trata esto como mantenimiento en curso más que como un montaje de una sola vez.

  1. Semanal: revisa el log de alertas del staff en busca de spam que se te haya colado o de falsos positivos.
  2. Mensual: ajusta las listas de palabras clave y los límites de menciones según los incidentes recientes.
  3. Trimestral: audita los roles y canales exentos por si hay alguien que ya no necesita la excepción.
  4. Después de cualquier incidente: haz una revisión corta de lo que la regla pilló, lo que se le escapó y a qué velocidad respondió el staff.

Sigue los mensajes bloqueados, los falsos positivos, el tiempo de respuesta a las alertas y el volumen de apelaciones para ver si una regla está funcionando de verdad.

Consejo: Lanza cada cambio de regla otra vez en modo solo alerta después de una edición grande, igual que hiciste la primera vez, porque incluso un ajuste pequeño de metadatos puede cambiar lo que se pilla.

Perspectiva del autor: equilibrar la automatización con el criterio humano

La automatización debería absorber la parte repetitiva de la moderación, la avalancha de mensajes de spam casi idénticos, para que los moderadores humanos puedan gastar su atención en juicios de criterio: contexto, intención, apelaciones. Un bot que solo bloquea y nunca se explica a tu equipo solo mueve la carga de trabajo en lugar de reducirla. Herramientas como los bots de moderación especializados se ganan el sitio durante un raid de verdad, cuando los bloqueos de canal y la limpieza automática le compran al staff los minutos que necesita para evaluar qué está pasando y decidir el siguiente paso.

— Adam

Cómo Better Antispam implementa estos patrones

Algunos bots de moderación construyen el flujo descrito arriba directamente en una sola herramienta: detección de oleadas de spam en tiempo real, limpieza automática de canal después de un raid y gestión de permisos que puede bloquear canales en el momento en que disparan las entradas masivas. Emparejan detección con respuesta, silenciando a los spammers y restaurando el orden sin exigir reglas de AutoMod personalizadas para cada patrón de ataque nuevo.

Betterantispam

Si prefieres desplegar un sistema construido para esto a montar uno a partir de reglas individuales de AutoMod, Better Antispam añade opciones de verificación, automatización de onboarding y gestión de casos encima de la capa de detección, y también puedes leer un recorrido táctico sobre cómo detener un raid en Discord o los pasos para borrar todos los mensajes de un canal durante la limpieza. Configúralo en tu servidor para ver las capas trabajar juntas.

Fuentes

Preguntas frecuentes

¿Qué permisos necesito para configurar reglas de spam en Discord?

Necesitas MANAGE_GUILD para crear o editar reglas de AutoMod, y MODERATE_MEMBERS de forma específica para usar la acción de aislamiento, según la guía de Discord sobre protección contra raids. Sin MODERATE_MEMBERS, una regla puede seguir bloqueando mensajes o enviando alertas, pero no puede silenciar a un miembro.

¿Cómo reporto spam en un servidor de Discord?

Usa la función de reporte integrada de Discord en el mensaje o en el perfil de usuario, o márcalo al canal de staff de tu servidor si AutoMod ya lo ha registrado ahí. Los servidores que usan alertas automatizadas suelen pillar y registrar el spam antes de que haga falta un reporte manual.

¿Cuánto puede durar un aislamiento de AutoMod?

La duración máxima de un aislamiento es 2419200 segundos (equivalente a 4 semanas), según documenta la API de Auto Moderation de Discord. La mayoría de los aislamientos relacionados con spam se ponen mucho más cortos, a menudo por debajo de una hora, para no penalizar en exceso un falso positivo.

¿Debería empezar con Bloquear mensaje o con Enviar alerta?

Empieza con Enviar alerta mientras afinas una regla nueva, porque te muestra qué se pillaría sin arriesgar los mensajes de miembros legítimos. Cuando la regla demuestre ser precisa durante unos días, pasa a Bloquear mensaje o Aislar para una respuesta más fuerte.

¿Necesita mi bot de moderación el intent Message Content?

Sí, si escanea el texto de los mensajes en busca de palabras clave, enlaces o patrones de phishing, tu bot necesita el intent privilegiado Message Content aprobado a través del proceso de revisión de Discord. La guía de revisión de intents recomienda pedir solo el acceso concreto que necesita tu función y documentar con claridad el tratamiento de datos.

Recomendado

Escrito con la IA de BabyLoveGrowth

BetterAntispam on Nick LaunchesFeatured on ToolFameFeatured on Startup FameVerified on DANG!ToolpilotToolpilotFeatured on SaaSGrowFeatured on ShowMeBestAIFazierSubmit AI ToolsFeatured on Twelve ToolsFeatured on Wired BusinessFeatured on Findly.toolsListed on Turbo0Featured on SaaSFameFeatured on neeed.directoryFeatured on Dofollow.ToolsGood AI ToolsAI Agents DirectoryAura++SideProjectorsFoundrListShinyLaunchStartup FastNextGen ToolsFind-Us-HereDeepLaunchAcid ToolsStartupBaseNewToolUFindWhatsYourHoursOpenHuntsMarketingDBStartup InspireStarter BestTiny StartupsFeatured on aitoolfame.comFeatured on IndieHuntShinyLaunchLaunched on LaunchPandaFeatured on WhatsthebigdataFeatured on Yo.directoryAs seen on Launch Llama Newsletterbetterantispam.com Domain RatingVerified DR - Verified Domain Rating for betterantispam.comFeatured on ToolfioBetterAntispam | Firsto LaunchFeatured on DailyPingsFeatured on DanielLaunchesFeatured on ShipBoostFeatured on AgentWork.ToolsFeatured on SaaSCityFeatured on WayfindioFeatured on DodoDirectoryFeatured on TinyLaunchpadFeatured on ListMySaaSVerified on directreeFeatured on Submit HuntFeatured on VibeCodingListFeatured on NoonlaunchFeatured on LaunchItListed on MaidensailVerified on Endors — BetterAntispamMarked on IndieAscentListed on CurlShipListed on PublishYourSaaS