Modo E


Descripción

El modo de canal E sirve para activar una protección contra repeticiones excesivas en el canal por parte de un mismo usuario.

Sintaxis

/mode #canal +E [~|*]lineas:segundos[:diferencia][:histórico]

  • Si se especifica ~ al principio el mensaje será filtrado y no se verá en el canal. Si se especifica * al principio, se filtrará el mensaje, se baneará y se expulsará al usuario. Si no se especifica ~ ni * al principio, entonces el mensaje será filtrado y el usuario expulsado pero sin ser baneado.
  • El campo líneas permite definir el máximo de líneas repetitivas permitidas. Cuando esto se supera, la protección actúa.
  • El campo segundos permite definir el tiempo máximo entre repeticiones. Si el tiempo es superado, el contador se resetea.
  • Los campos diferencia y histórico son opcionales.
  • El campo diferencia permite especificar un % de diferencia màximo entre frases para seguir considerándolas repetitivas. Por defecto este valor es 0, es decir, que sean las frases totalmente exactas. Si se especifica, el valor tiene que estar entre 0 y 50.
  • El campo histórico permite especificar el número de líneas anteriores entre las cuales buscar una repetición. Por defecto es 1, es decir, solo mirar la última línea escrita.

Ejemplos

  • Poner el modo para 3 líneas con 900 segundos máximos entre repeticiones y que banee y expulse:

/mode #chathispano +E *3:900

  • Poner el modo para 4 líneas con 1800 segundos máximos entre repeticiones, un 5% de diferencia y mirar entre las últimas 5 frases:

/mode #chathispano +E *4:1800:5:5

  • Quitar el modo:

/mode #chathispano -E

Más información

Puedes consultar la información oficial del módulo repeat de InspIRCd aquí.


Revisión 1 publicada el 2021-12-18 18:08:07 por iwalkalone


Artículos relacionados: