mirror of
https://github.com/unrealircd/unrealircd.git
synced 2026-06-29 10:16:38 +02:00
*** empty log message ***
This commit is contained in:
@@ -470,7 +470,37 @@ Los módulos pueden añadir otros tipos de ban.
|
||||
<table border=0>
|
||||
<tr valign="top">
|
||||
<td><b>[tipo]</b></td>
|
||||
<td> 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</td>
|
||||
<td> especifica el destino:<br>
|
||||
<table>
|
||||
<tr><td><b>Char:</b></td><td><b>Config item:</b></td>
|
||||
<td><b>Descripción:</b></td>
|
||||
</tr>
|
||||
<tr><td>c</td><td>channel</td>
|
||||
<td>Mensaje a canal </td>
|
||||
</tr>
|
||||
<tr><td>p</td><td>private</td>
|
||||
<td>Mensaje privado (de usuario->usuario)</td>
|
||||
</tr>
|
||||
<tr><td>n</td><td>notice</td>
|
||||
<td>Aviso privado </td>
|
||||
</tr>
|
||||
<tr><td>N</td><td>channel-notice</td>
|
||||
<td>Aviso a canal </td>
|
||||
</tr>
|
||||
<tr><td>P</td><td>part</td>
|
||||
<td>Mensaje part</td>
|
||||
</tr>
|
||||
<tr><td>q</td><td>quit</td>
|
||||
<td>Mensaje quit </td>
|
||||
</tr>
|
||||
<tr><td>d</td><td>dcc</td>
|
||||
<td>Archivo DCC </td>
|
||||
</tr>
|
||||
<tr><td>u</td><td>user</td>
|
||||
<td>User ban, coincidirá con nick!user.@host:realname</td>
|
||||
</tr>
|
||||
</table>
|
||||
Puede especificar varios destinos, por ejemplo: cpNn</td>
|
||||
</tr>
|
||||
<tr valign="top">
|
||||
<td><b>[accción]</b></td>
|
||||
@@ -503,7 +533,7 @@ Los módulos pueden añadir otros tipos de ban.
|
||||
<tr><td>dccblock</td>
|
||||
<td>marca el usuario para no poder enviar más DCCs</td>
|
||||
</tr>
|
||||
<tr><td>viruschan</td>
|
||||
<tr valign="top"><td>viruschan</td>
|
||||
<td>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</td>
|
||||
</tr>
|
||||
</table></tr></td>
|
||||
@@ -530,7 +560,13 @@ Los módulos pueden añadir otros tipos de ban.
|
||||
<br>
|
||||
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.
|
||||
<p>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 <a href="#spamfilter">here</a><br>
|
||||
</p>
|
||||
Ejemplo:<br>
|
||||
<pre>spamfilter {
|
||||
regex "//write \$decode\(.+\|.+load -rs";
|
||||
target { private; channel; };
|
||||
reason "Generic $decode exploit";
|
||||
action block;
|
||||
};</pre></p>
|
||||
<p><b>set::spamfilter::ban-time</b> permite modificar el valor por defecto del tkltiempo (por defecto 1 día)<br>
|
||||
<b>set::spamfilter::ban-reason</b> permite especificar una razón por defecto (por defecto 'Spam/advertising')<br>
|
||||
<b>set::spamfilter::virus-help-channel</b> permite especificar un canal para forzar la entrada en la acción 'viruschan' (por defecto #help)<br>
|
||||
@@ -1775,17 +1811,17 @@ link hub.mynet.com {
|
||||
<p>Sintaxis [alias estándar]:<br>
|
||||
<pre>
|
||||
alias <nombre> {
|
||||
nick <nick-destino>;
|
||||
target <destino>;
|
||||
type <tipo>;
|
||||
};</pre>
|
||||
</p>
|
||||
<p>(Nota: puede ver más archivos de alias estándars que lleva UnrealIRCd en este <a href="#includedirective">enlace</a>)</p>
|
||||
<p>Este bloque (estándar) le permite redireccionar comandos a usuarios, generlamente a bots como por ejemplo /chanserv para enviarle privados. <b>alias::</b> especifica el nombre del comando, por ejemplo chanserv. <b>alias::nick</b> el nick al que se le enviará el mensaje y puede omitirse. <b>alias::type</b> 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.</p>
|
||||
<p>Este bloque (estándar) le permite redireccionar comandos a usuarios, generlamente a bots como por ejemplo /chanserv para enviarle privados. <b>alias::</b> especifica el nombre del comando, por ejemplo chanserv. <b>alias::target</b> el nick o canal al que se le enviará el mensaje y puede omitirse. <b>alias::type</b> 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.</p>
|
||||
<p>Sintaxis [alias de comandos]:<br>
|
||||
<pre>
|
||||
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;
|
||||
};</pre>
|
||||
</p>
|
||||
<p>Este uso es más extenso y tiene más posibilidades. Por ejemplo, puede crear aliases como /identify. <b>alias::</b> es el mismo que el anterior: el nombre del comando. <b>alias::format</b> 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. <b>alias::format::nick</b> es el nick de destino. <b>alias::format::type</b> es el tipo de alias. <b>alias::format::parameters</b> 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.</p>
|
||||
<p>Este uso es más extenso y tiene más posibilidades. Por ejemplo, puede crear aliases como /identify. <b>alias::</b> es el mismo que el anterior: el nombre del comando. <b>alias::format</b> 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. <b>alias::format::target</b> es el nick o canal de destino. <b>alias::format::type</b> es el tipo de alias. <b>alias::format::parameters</b> 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.</p>
|
||||
<p></p></div>
|
||||
<p><font class="block_section">4.33 - </font><font class="block_name">Bloque help </font>
|
||||
<font class="block_optional">OPCIONAL</font><a name="helpblock"></a>
|
||||
@@ -1854,8 +1890,8 @@ spamfilter {
|
||||
};</pre>
|
||||
</p>
|
||||
<p><b>regex</b> es la expresión regular a comparar.<br>
|
||||
<b>target</b> especifica las ubicaciones: channel, private, private-notice, channel-notice, part, quit, dcc.<br>
|
||||
<b>action</b> define la acción a tomar, vea <a href="#feature_spamfilter">aquí</a> para las acciones posibles. <br>
|
||||
<b>target</b> especifica los destinos, vea <a href="#feature_spamfilter">aquí</a> para los tipos posibles (ej: 'channel').<br>
|
||||
<b>action</b> define la acción a tomar, vea <a href="#feature_spamfilter">aquí</a> para las acciones posibles (ej: 'gline'). <br>
|
||||
<b>reason</b> opcional: especifica la razón.<br>
|
||||
<b>ban-time</b> opcional: especifica la durada de la *line..<br>
|
||||
</p>
|
||||
|
||||
Reference in New Issue
Block a user