Saltar al contenido

Guía

Configura el filtro de invitaciones

El filtro de invitaciones elimina las invitaciones a otros servidores de Discord. Está desactivado en un servidor nuevo. Eliges entre dos modos y decides qué roles, códigos de invitación y servidores se dejan pasar.

Cómo funciona

SfwBot lee cada mensaje en busca de enlaces de invitación de Discord. Reconoce las formas habituales, como los enlaces discord.gg y discord.com/invite y dominios cortos comunes, y también detecta enlaces escritos con caracteres parecidos.

Cuando encuentra una invitación, primero comprueba las excepciones: si el miembro tiene un rol permitido, si el código está en tu lista de permitidos, si la invitación lleva a tu propio servidor. Solo después aplica el modo que elegiste:

ModoQué hace
Tolerancia ceroSe elimina toda invitación que no sea una excepción. Es el valor por defecto.
Por frecuenciaUn miembro puede publicar un número fijo de invitaciones dentro de un intervalo de tiempo. Las que superan ese número se eliminan.

El filtro de invitaciones es una comprobación de texto. No usa créditos. Para una visión general de la función consulta el filtro de invitaciones.

Configúralo en el panel

La [referencia de ajustes](/docs/settings) enumera los valores por defecto y los valores permitidos de cada opción.

  1. Abre Protección contra spam, Filtro de invitaciones

    En el panel, abre tu servidor y ve a Protección contra spam y luego a Filtro de invitaciones.

  2. Actívalo

    Activa Filtrar invitaciones a servidores.

  3. Elige el nivel de rigor

    En Nivel de rigor, elige Tolerancia cero o Por frecuencia. Para el modo por frecuencia, define Invitaciones permitidas e Intervalo en minutos.

  4. Define excepciones y consecuencias

    En Excepciones y consecuencias, decide si Permitir invitaciones a este servidor y si un miembro que incumple la regla queda aislado temporalmente, y durante cuánto tiempo.

  5. Añade roles y códigos permitidos

    En Roles permitidos, elige los roles que pueden publicar cualquier invitación. En Códigos de invitación permitidos, añade los códigos de servidores socios, con una descripción opcional para recordar el motivo.

  6. Guarda

    Elige Guardar cambios. El filtro se aplica a los mensajes nuevos al instante.

El comando `/settings`

/settings tiene la página Invitaciones y spam con una sección del filtro de invitaciones. Desde ahí puedes activar o desactivar el filtro, cambiar el modo, la tasa y el aislamiento temporal, permitir las invitaciones de tu propio servidor y gestionar los roles permitidos y los códigos de invitación. Requiere el permiso Gestionar servidor.

La misma página tiene una sección para el filtro de spam. Consulta la referencia de comandos.

Qué ocurre cuando hay una infracción

  • El mensaje se elimina.
  • El miembro queda aislado temporalmente, si activaste el aislamiento.
  • Se publica una entrada de registro en tu canal de registro. Consulta el registro.
  • Se descuenta confianza, si usas confianza y sanciones. Los enlaces de invitación son una infracción de nivel bajo y cuentan una vez por mensaje. Puedes cambiar el nivel o desactivar la infracción en los ajustes de confianza.
  • Se informa al miembro de la pérdida de confianza, si la confianza está activada y configurada para avisar a los miembros. Los miembros que lo activaron con /dms reciben un mensaje directo. Los demás reciben un aviso breve en el canal que se borra solo, salvo que desactives el aviso en los ajustes generales.

Lo que el registro conserva del mensaje se elimina a los 30 días.

Excepciones

El filtro de invitaciones tiene tres tipos de excepción. No tiene canales exentos.

  • Roles permitidos

    Los miembros con uno de estos roles pueden publicar cualquier invitación. Es una buena opción para moderadores y responsables de socios.

  • Códigos de invitación permitidos

    Las invitaciones con estos códigos pasan para todos. Añade el código o pega el enlace de invitación completo.

  • Tu propio servidor

    Las invitaciones que llevan a este servidor pasan mientras Permitir invitaciones a este servidor esté activado.

Solución de problemas

  • No se eliminan las invitaciones. Comprueba que Filtrar invitaciones de servidores está activado, que el miembro no tiene un rol permitido y que el código no está en la lista de permitidos. En el modo por tasa, las primeras invitaciones dentro del intervalo se permiten a propósito.
  • El bot no puede eliminar el mensaje. Necesita Gestionar mensajes en ese canal. Ejecuta /status para ver dónde falta.
  • No se aplica el aislamiento temporal. El bot necesita el permiso para aislar temporalmente a miembros, y su rol debe estar por encima del rol más alto del miembro. Discord no permite que un bot aísle temporalmente al propietario del servidor ni a los administradores.
  • Se eliminó una invitación a tu propio servidor. Comprueba que Permitir invitaciones a este servidor está activado. Si sigue ocurriendo, añade el código de invitación a la lista de permitidos.
  • No hay entradas en el registro. No se ha configurado un canal de registro, o el bot no puede publicar en él.

Preguntas frecuentes

¿Qué modo debo elegir?

Tolerancia cero va bien para la mayoría de los servidores. El modo por frecuencia es útil donde los miembros comparten una invitación de vez en cuando y solo quieres frenar la publicidad masiva.

¿El filtro detecta invitaciones ocultas tras otros enlaces?

Busca enlaces de invitación de Discord en el texto del mensaje, incluidas las grafías parecidas. Un acortador de enlaces que oculta una invitación no se resuelve. La protección de enlaces y AutoMod cubren otros tipos de enlaces.

¿El filtro de invitaciones usa créditos?

No. Solo los análisis con IA de contenido multimedia usan créditos.

Artículos sobre este tema