Ir al contenido

Descripción de protección

Protection comprueba los mensajes válidos del servidor frente a los filtros activados y puede eliminar, advertir o escalar una coincidencia.

Inicia sesión, selecciona tu servidor y abre Protection. Debes ser propietario del servidor o tener permiso Manage Server. Algunos filtros requieren Premium; comprueba su disponibilidad en tu servidor. El Worker omite el procesamiento a menos que April tenga ambos permisos de servidor Kick Members y Ban Members; eliminar un mensaje también requiere Manage Messages, mientras que una suspensión temporal requiere Moderate Members. Las demás acciones requieren sus respectivos permisos de Discord y jerarquía de roles. La disponibilidad depende del despliegue en ejecución.

  1. Activa Active. Abre More options > General setting para abrir su formulario de edición, revisa los permisos generales y guarda. Vuelve a la lista de filtros, selecciona Edit para un filtro, actívalo y configura sus opciones de detección.
  2. Revisa los permisos globales y específicos del filtro para roles y canales. Las etiquetas mostradas contradicen su comportamiento real: Roles allowed to bypass this filter y Channels ignored by this filter procesan solo los IDs enumerados (Allow); Roles checked by this filter y Channels checked by this filter excluyen los IDs enumerados (Deny). Una lista Allow vacía no procesa a nadie; una lista Deny vacía permite a todos. Ambos ámbitos deben permitir el mensaje y las entradas de palabras prohibidas añaden otro ámbito. Por ejemplo, para procesar mensajes solo en un canal neutro test-moderation, selecciona Channels ignored by this filter e incluye ese canal; verifica que el ámbito de roles también permita al usuario de prueba. Comprueba cuidadosamente la regla guardada antes de activarla.
  3. Elige las sanciones inmediatas Delete y/o Warn. Configura acciones automáticas y mensajes solo si son necesarios.
  4. Guarda. En un canal de pruebas autorizado, usa un mensaje inocuo y comprueba el registro de protección y el resultado en Discord.

Por ejemplo, configura el filtro de emoji con máximo 10 y sanción Delete. Once emoji reconocidos deberían coincidir; diez no. La eliminación requiere permisos de canal de Discord y se intenta, pero no está garantizada. Solo el primer filtro que coincide procesa un mensaje.

Las capturas compartidas muestran la interfaz en inglés.

Lista de filtros de protección con el módulo inactivo

El panel local muestra Protection inactivo; las rutas de edición de filtros se inspeccionaron por separado.

Permisos generales de protección con listas Deny vacías

La configuración general sin guardar muestra las opciones de roles y canales; comprueba arriba su comportamiento real antes de guardar.

Si el panel está desactivado, comprueba Active y el acceso al servidor. El control del panel y el comportamiento del Worker difieren: el Worker no comprueba el indicador de activación de la configuración predeterminada, por lo que debes desactivar los filtros individuales cuando necesites detener su procesamiento. Si no ocurre nada, comprueba el estado guardado del filtro, la disponibilidad Premium, ambos ámbitos de permisos, los permisos del bot, el umbral y si otro filtro coincidió primero. Abre More options > Logs para inspeccionar los registros de protección; los estados de carga, vacío y error no demuestran que no se haya realizado ninguna acción, así que comprueba el intervalo de fechas y vuelve a intentarlo. Se excluyen mensajes vacíos y de bots. Se omite a un miembro con Administrator y Manage Server. Puedes abordar un falso positivo desactivando o ajustando el filtro o sus exclusiones y después revisando el registro y restaurando el contenido manualmente si corresponde. Los registros de protección son independientes de los registros de eventos. Este flujo no requiere ningún comando de Discord.

Tabla de registro de protección con intervalo de fechas y sin datos

Un registro de protección local vacío es un estado de la tabla, no prueba de una moderación correcta.

Consulta las páginas de filtros para conocer los límites de coincidencia y las limitaciones de proveedores.