Ir al contenido

Censor

El módulo Censor (censor) te permite mantener tu servidor limpio de palabras no deseadas, bloquear enlaces externos no autorizados y proteger a tus usuarios de enlaces de phishing.

Opción Descripción
maxLvl Nivel máximo de autorización al que se le aplicarán los filtros.
md true para enviar mensajes directos a los infractores.
ignoredRoles IDs de roles exentos de la censura.
ignoredChannels IDs de canales donde no actuará la censura.

Enlaces (Anti-Links)

  • antiLinksEnabled: Activa/Desactiva el filtro.
  • antiLinksWhitelist: Dominios permitidos (ej. ['youtube.com']).
  • antiLinksOnlyDelete: true para borrar silenciosamente, false para alertar en un canal.
  • antiLinksChannelId: Canal de alertas (si antiLinksOnlyDelete es false).

Palabras (Word Blacklist)

  • wordBlacklist: Lista de palabras bloqueadas (separadas por comas).

Tokens (Token Blacklist)

  • tokenBlacklist: Fragmentos o enlaces bloqueados (ej. ['discord.gg/']).

Phishing

  • antiPhishingEnabled: Activa la base de datos inteligente de enlaces maliciosos.

Ejemplo de configuración

censor:
maxLvl: 10
md: true
ignoredRoles: ['111111111111111111']
ignoredChannels: ['222222222222222222']
antiLinksEnabled: true
antiPhishingEnabled: true
antiLinksWhitelist: ['youtube.com', 'tenor.com']
antiLinksOnlyDelete: true
antiLinksChannelId: ''
wordBlacklist: ['palabrota1', 'insulto2']
tokenBlacklist: ['discord.gg/']