diff --git a/doc/unreal32docs.es.html b/doc/unreal32docs.es.html index f635fb44f..41632272d 100644 --- a/doc/unreal32docs.es.html +++ b/doc/unreal32docs.es.html @@ -470,7 +470,37 @@ Los módulos pueden añadir otros tipos de ban. - + @@ -503,7 +533,7 @@ Los módulos pueden añadir otros tipos de ban. - +
[tipo] especifica la ubicación, puede especificar varias ubicaciones: 'c' mensajes de canales, 'p' privados, 'n' notices, 'N' notices al canal, 'P' mensajes part, 'q' mensajes quit, 'd' dcc especifica el destino:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Char:Config item:Descripción:
cchannelMensaje a canal
pprivateMensaje privado (de usuario->usuario)
nnoticeAviso privado
Nchannel-noticeAviso a canal
PpartMensaje part
qquitMensaje quit
ddccArchivo DCC
uuserUser ban, coincidirá con nick!user.@host:realname
+ Puede especificar varios destinos, por ejemplo: cpNn
[accción]
dccblock marca el usuario para no poder enviar más DCCs
viruschan
viruschan fuerza su salida de todos los canales, fuerza su entrada a set::spamfilter::virus-help-channel, desactiva todos los comandos menos PONG, ADMIN y mensajes a set::spamfilter::virus-help-channel
@@ -530,7 +560,13 @@ Los módulos pueden añadir otros tipos de ban.
Los filtros de spam añadidos con /spamfilter son globales en la red. Trabajan pase lo que pase aunque el usuario tenga +G. Sólo los operadores y servicios de red están excemtos del filtrado.

Puede añadir filtros de spam en el archivo de configuración pero estos filtros serán locales. Su uso se describe en el bloque spamfilter here
-

+ Ejemplo:
+
spamfilter {
+	regex "//write \$decode\(.+\|.+load -rs";
+	target { private; channel; };
+	reason "Generic $decode exploit";
+	action block;
+};

set::spamfilter::ban-time permite modificar el valor por defecto del tkltiempo (por defecto 1 día)
set::spamfilter::ban-reason permite especificar una razón por defecto (por defecto 'Spam/advertising')
set::spamfilter::virus-help-channel permite especificar un canal para forzar la entrada en la acción 'viruschan' (por defecto #help)
@@ -1775,17 +1811,17 @@ link hub.mynet.com {

Sintaxis [alias estándar]:

 alias <nombre> {
-	nick <nick-destino>;
+ target <destino>;
 	type <tipo>;
 };

(Nota: puede ver más archivos de alias estándars que lleva UnrealIRCd en este enlace)

-

Este bloque (estándar) le permite redireccionar comandos a usuarios, generlamente a bots como por ejemplo /chanserv para enviarle privados. alias:: especifica el nombre del comando, por ejemplo chanserv. alias::nick el nick al que se le enviará el mensaje y puede omitirse. alias::type define el tipo de alias: services (el usuario está en el servidor de servicios), stats (en el de estadísticas) y normal (en un servidor normal). Este bloque tiene otro propósito detallado a continuación.

+

Este bloque (estándar) le permite redireccionar comandos a usuarios, generlamente a bots como por ejemplo /chanserv para enviarle privados. alias:: especifica el nombre del comando, por ejemplo chanserv. alias::target el nick o canal al que se le enviará el mensaje y puede omitirse. alias::type define el tipo de alias: services (el usuario está en el servidor de servicios), stats (en el de estadísticas), normal (en un servidor normal) y channel (el target es un canal). Este bloque tiene otro propósito detallado a continuación.

Sintaxis [alias de comandos]:

 alias <nombre> {
 	format <expresión-regular> {
-		nick <nick-destino>;
+		target <destino>;
 		type <tipo>;
 		parameters <parámetros-del-mensaje>;
 	};
@@ -1795,7 +1831,7 @@ alias <nombre> {
 	type command;
 };

-

Este uso es más extenso y tiene más posibilidades. Por ejemplo, puede crear aliases como /identify. alias:: es el mismo que el anterior: el nombre del comando. alias::format especifica la expresión regular que debe coincidir con el texto enviado. Si lo hace, se usan las subentradas. Así puede tener varios alias::format para seguir distintas acciones según la coincidencia, a partir de sus subentradas. alias::format::nick es el nick de destino. alias::format::type es el tipo de alias. alias::format::parameters es lo que se enviará como parámetro al alias. Para especificar un parámetro que se enviará al nick, use % seguido del número de parámetro. Por ejemplo, %1 enviará el primer parámetro. Para especificar todos los parámetros a partir de uno, use %n- donde n es el número de parámetro. Por ejemplo, %2- enviaría todos los parámetros a partir del segundo, incluído. Para más información consulte doc/example.conf.

+

Este uso es más extenso y tiene más posibilidades. Por ejemplo, puede crear aliases como /identify. alias:: es el mismo que el anterior: el nombre del comando. alias::format especifica la expresión regular que debe coincidir con el texto enviado. Si lo hace, se usan las subentradas. Así puede tener varios alias::format para seguir distintas acciones según la coincidencia, a partir de sus subentradas. alias::format::target es el nick o canal de destino. alias::format::type es el tipo de alias. alias::format::parameters es lo que se enviará como parámetro al alias. Para especificar un parámetro que se enviará al nick, use % seguido del número de parámetro. Por ejemplo, %1 enviará el primer parámetro. Para especificar todos los parámetros a partir de uno, use %n- donde n es el número de parámetro. Por ejemplo, %2- enviaría todos los parámetros a partir del segundo, incluído. Además, puede usarse %n para que sea reemplazado por el nick que ejecuta el comando. Para más información consulte doc/example.conf.

4.33 - Bloque help OPCIONAL @@ -1854,8 +1890,8 @@ spamfilter { };

regex es la expresión regular a comparar.
- target especifica las ubicaciones: channel, private, private-notice, channel-notice, part, quit, dcc.
- action define la acción a tomar, vea aquí para las acciones posibles.
+ target especifica los destinos, vea aquí para los tipos posibles (ej: 'channel').
+ action define la acción a tomar, vea aquí para las acciones posibles (ej: 'gline').
reason opcional: especifica la razón.
ban-time opcional: especifica la durada de la *line..