Obre el menú principal

Diferència entre revisions de la pàgina «Comandaments IRC»

 
Línia 141: Línia 141:
 
|}
 
|}
  
=== Modos de canal ===
+
===Modos de canal===
 
+
{| {{tablabonita|alineacion= col1cen}}
{|
+
!|Modo
|-
+
!|Efecto
! Modo  
 
! Efecto
 
 
|-
 
|-
| +b  
+
||+b
Baneo del canal  
+
Baneo del canal
 
+
||
|  
+
Los baneos necesitan un parámetro que puede ser de dos formas distintas:
Los baneos necesitan un parámetro que puede ser de dos formas distintas:  
+
#<code><nowiki>+b <nick>!<usuario>@<host></nowiki></code>
 
 
#<code><nowiki>+b <nick>!<usuario>@<host></nowiki></code>  
 
 
#<code><nowiki>+b <nick>!<usuario>@<host>$#<canal></nowiki></code>
 
#<code><nowiki>+b <nick>!<usuario>@<host>$#<canal></nowiki></code>
  
Se pueden usar los comodines <code><nowiki>*</nowiki></code> que representan cualquier número de caracteres.
+
Se pueden usar los comodines <code><nowiki>*</nowiki></code> que representan cualquier número de caracteres.
 
 
Sin <code><nowiki>$#canal</nowiki></code> provoca que al baneado se le prohiba hablar, pedir permiso para unirse (/knock) y unirse (/join) al canal. El modo ''+v'' en usuario elimina la prohibición de hablar.  
 
  
Si la máscara tiene un <code><nowiki>$#canal</nowiki></code> al final y el canal está en modo ''+F'' (o eres op en él), entonces en todas las situaciones descritas anteriormente no podrá unirse al canal y se unirá al canal descrito en la máscara de baneo a no ser que esté en modo +Q.  
+
Sin <code><nowiki>$#canal</nowiki></code> provoca que al baneado se le prohiba hablar, pedir permiso para unirse (/knock) y unirse (/join) al canal. El modo ''+v'' en usuario elimina la prohibición de hablar.
  
 +
Si la máscara tiene un <code><nowiki>$#canal</nowiki></code> al final y el canal está en modo ''+F'' (o eres op en él), entonces en todas las situaciones descritas anteriormente no podrá unirse al canal y se unirá al canal descrito en la máscara de baneo a no ser que esté en modo +Q.
 
|-
 
|-
| +q  
+
||+q
Silencio o quiet  
+
Silencio o quiet
 
+
||
|  
+
También basado en ''máscaras'', este modo silencia al usuario para que no pueda hablar a no ser que este tenga ''+e'' o ''+v''. También podemos usar ''+q $~a'' para impedir que los usuarios no identificados puedan hablar, pero sí entrar.
También basado en ''máscaras'', este modo silencia al usuario para que no pueda hablar a no ser que este tenga ''+e'' o ''+v''. También podemos usar ''+q $~a'' para impedir que los usuarios no identificados puedan hablar, pero sí entrar.  
 
 
 
 
|-
 
|-
| +c  
+
||+c
Filtro de color  
+
Filtro de color
 
+
||
|  
+
Esto sirve para no poder usar colorines. En algunas redes es automático (freenode por ejemplo), pero se puede desactivar.
Esto sirve para no poder usar colorines. En algunas redes es automático (freenode por ejemplo), pero se puede desactivar.  
 
 
 
 
|-
 
|-
| +b $r:
+
||+b $r:
Baneo por nombre real
 
 
 
|  
 
Este modo necesita un parametro, una máscara del ''nombre real'' que suelen tener los clientes de IRC y previene de ningún cliente de ese nombre hable o se una al canal. La sintáxis sería: <code><nowiki>+b $r:nombre</nowiki></code>. Acepta los comodines <code><nowiki>*</nowiki></code>.
 
  
 +
Baneo por nombre real
 +
||
 +
Este modo necesita un parametro, una máscara del ''nombre real'' que suelen tener los clientes de IRC y previene de ningún cliente de ese nombre hable o se una al canal.
 +
La sintáxis sería: <code><nowiki>+b $r:nombre</nowiki></code>.
 +
Acepta los comodines <code><nowiki>*</nowiki></code>.
 
|-
 
|-
| +e  
+
||+e
Excepción de baneo  
+
Excepción de baneo
 
+
||
|  
+
Necesita un parametro <code><nowiki><nick>!<usuario>@<host></nowiki></code>, aceptando <code><nowiki>*</nowiki></code>, que anula cualquier <code><nowiki>+b</nowiki></code>, <code><nowiki>+q</nowiki></code> y <code><nowiki>+q</nowiki></code> que le afecte.
Necesita un parametro <code><nowiki><nick>!<usuario>@<host></nowiki></code>, aceptando <code><nowiki>*</nowiki></code>, que anula cualquier <code><nowiki>+b</nowiki></code>, <code><nowiki>+q</nowiki></code> y <code><nowiki>+q</nowiki></code> que le afecte.  
 
 
 
 
|-
 
|-
| +f  
+
||+f
Redirigir sin invitación  
+
Redirigir sin invitación
 
+
||
|  
+
Esta característica debe ser especificada con algún nombre de canal al final: <code><nowiki>+f #otrocanal</nowiki></code>. Lo que hace es que cuando un usuario se intente unir al canal y este esté en modo +i, +r, +j o +l (dependiendo los parámetros, claro) sea redirigido a #otrocanal.
Esta característica debe ser especificada con algún nombre de canal al final: <code><nowiki>+f #otrocanal</nowiki></code>. Lo que hace es que cuando un usuario se intente unir al canal y este esté en modo +i, +r, +j o +l (dependiendo los parámetros, claro) sea redirigido a #otrocanal.  
 
 
 
 
|-
 
|-
| +g  
+
||+g
Permitir invitar  
+
Permitir invitar
 
+
||
|  
+
Este modo permite que cualquier usuario que se encuentra en el canal invitar (usando <code><nowiki>/invite</nowiki></code> a cualquier otro usuario). Si no se está de este modo sólo podrán invitar los operadores del canal.
Este modo permite que cualquier usuario que se encuentra en el canal invitar (usando <code><nowiki>/invite</nowiki></code> a cualquier otro usuario). Si no se está de este modo sólo podrán invitar los operadores del canal.  
 
 
 
 
|-
 
|-
| +i  
+
||+i
Solo invitados  
+
Solo invitados
 
+
||
|  
+
Nadie se puede unir al canal a no ser que estén invitados o listados en la lista de invitados (''+I'')
Nadie se puede unir al canal a no ser que estén invitados o listados en la lista de invitados (''+I'')  
 
 
 
 
|-
 
|-
| +I  
+
||+I
|  
+
||
Este modo necesita un parámetro de la forma <code><nowiki>nick!usuario@host</nowiki></code> o <code><nowiki>$a:cuenta</nowiki></code> (''máscara'') y se pueden usar comodines.
+
Este modo necesita un parámetro de la forma <code><nowiki>nick!usuario@host</nowiki></code> o <code><nowiki>$a:cuenta</nowiki></code> (''máscara'') y se pueden usar comodines.
 
 
Cuando el canal es de solo invitados (''+i''), los usuarios que cumplan la condición pueden unirse al canal sean invitados personalmente o no.  
 
  
 +
Cuando el canal es de solo invitados (''+i''), los usuarios que cumplan la condición pueden unirse al canal sean invitados personalmente o no.
 
|-
 
|-
| +j  
+
||+j
Velocidad de entrada  
+
Velocidad de entrada
 +
||
 +
Este modo necesita dos parámetros escritos de la forma <code><nowiki>x,y</nowiki></code> donde <code><nowiki>x</nowiki></code> e <code><nowiki>y</nowiki></code> son dos números enteros positivos.
  
|
+
Explicado de forma imprecisa limita a <code><nowiki>y</nowiki></code> usuarios cada <code><nowiki>x*y</nowiki></code> segundos, pero no es del todo seguro.
Este modo necesita dos parámetros escritos de la forma <code><nowiki>x,y</nowiki></code> donde <code><nowiki>x</nowiki></code> e <code><nowiki>y</nowiki></code> son dos números enteros positivos.
 
 
 
Explicado de forma imprecisa limita a <code><nowiki>y</nowiki></code> usuarios cada <code><nowiki>x*y</nowiki></code> segundos, pero no es del todo seguro.
 
 
 
Está muy recomendado que se use este modo en los canales para evitar el ataque de bots, pero se debe ajustar a las necesidades del canal. Si además tiene modo ''+f'' se puede redirigir a los usuarios a otro canal.  
 
  
 +
Está muy recomendado que se use este modo en los canales para evitar el ataque de bots, pero se debe ajustar a las necesidades del canal. Si además tiene modo ''+f'' se puede redirigir a los usuarios a otro canal.
 
|-
 
|-
| +k  
+
||+k
Contraseña de canal  
+
Contraseña de canal
 
+
||
|  
+
Pon una contraseña al canal. Para entrar al canal se debe especificar la contraseña al usar la orden <code><nowiki>/join</nowiki></code>
Pon una contraseña al canal. Para entrar al canal se debe especificar la contraseña al usar la orden <code><nowiki>/join</nowiki></code>  
 
 
 
 
|-
 
|-
| +l  
+
||+l
Límite usuarios  
+
Límite usuarios
 
+
||
|  
+
Necesita un parámetro numerico, este modo limita el número de usuarios que puede haber en un canal.
Necesita un parámetro numerico, este modo limita el número de usuarios que puede haber en un canal.  
 
 
 
 
|-
 
|-
| +m  
+
||+m
Canal moderado  
+
Canal moderado
 
+
||
|  
+
Solo pueden hablar los usuarios con el modo ''+o'' (operador) o ''+v
Solo pueden hablar los usuarios con el modo ''+o'' (operador) o ''+v''
 
 
 
 
|-
 
|-
| +t  
+
||+t
Topic sólo por ops  
+
Topic sólo por ops
 
+
||
|  
+
Este modo hace que sólo los usuarios con op (''+o'') puedan cambiar el topic del canal. En freenode es puesto por defecto.
Este modo hace que sólo los usuarios con op (''+o'') puedan cambiar el topic del canal. En freenode es puesto por defecto.  
 
 
 
 
|-
 
|-
| +n  
+
||+n
No mensajes externos  
+
No mensajes externos
 
+
||
|  
 
 
Los usuarios que no estén unidos al canal no pueden enviar mensajes ni notices.  
 
Los usuarios que no estén unidos al canal no pueden enviar mensajes ni notices.  
 
 
|-
 
|-
| +s  
+
||+s
Secreto  
+
Secreto
 
+
||
|  
+
Este modo hace que el canal no aparezca al usar <code><nowiki>/list</nowiki></code> o <code><nowiki>/msg alis list *canal*</nowiki></code>
Este modo hace que el canal no aparezca al usar <code><nowiki>/list</nowiki></code> o <code><nowiki>/msg alis list *canal*</nowiki></code>  
 
 
 
 
|-
 
|-
| +p  
+
||+p
Privado  
+
Privado
 
+
||
|  
+
Impide que los usuarios puedan usar <code><nowiki>/knock</nowiki></code> (pedir invitación).
Impide que los usuarios puedan usar <code><nowiki>/knock</nowiki></code> (pedir invitación).  
 
 
 
 
|-
 
|-
| +r  
+
||+r
Sólo registrados  
+
Sólo registrados
 
+
||
|  
+
Impide que los usuarios no registrados o identificados con NickServ puedan unirse al canal.
Impide que los usuarios no registrados o identificados con NickServ puedan unirse al canal.  
 
 
 
 
|-
 
|-
| +z  
+
||+z
Moderación reducida  
+
Moderación reducida
 
+
||
|  
+
Los operadores pueden leer los mensajes de los usuarios baneados, silenciados o si el canal tiene modo ''+m''.
Los operadores pueden leer los mensajes de los usuarios baneados, silenciados o si el canal tiene modo ''+m''.  
 
 
 
 
|-
 
|-
| +C  
+
||+C
No CTCPs  
+
No CTCPs
 
+
||
|  
+
Hace que no se puedan enviar ctcps al canal.
Hace que no se puedan enviar ctcps al canal.  
 
 
 
 
|-
 
|-
| +F  
+
||+F
Cualquiera puede hacer forward  
+
Cualquiera puede hacer forward
 
+
||
|  
+
Cualquiera puede hacer un forward (''+f'' o ''+b máscara$#canal'') sin necesidad de ser op en #canal.
Cualquiera puede hacer un forward (''+f'' o ''+b máscara$#canal'') sin necesidad de ser op en #canal.  
 
 
 
 
|-
 
|-
| +Q  
+
||+Q
No forward  
+
No forward
 
+
||
|  
+
Aunque los usuarios tengan op, no pueden hacer forward al canal.
Aunque los usuarios tengan op, no pueden hacer forward al canal.  
 
 
 
 
|-
 
|-
| +L  
+
||+L
Longitud del banlist  
+
Longitud del banlist
 
+
||
|  
+
Aumenta la cabida de ''máscaras'' en los modos ''+beIq''. Sólo puede ser puesto por los opers (ojo, opers no es lo mismo que ops)
Aumenta la cabida de ''máscaras'' en los modos ''+beIq''. Sólo puede ser puesto por los opers (ojo, opers no es lo mismo que ops)  
 
 
 
 
|-
 
|-
| +P  
+
||+P
Permanente  
+
Permanente
 
+
||
|  
+
El canal y sus modos no desaparecen cuando se queda vacío y no hay ChanServ. Actualmente, gracias a la existencia de ChanServ, este modo pierde un poco el sentido, pero aún así sólo puede ser puesto por opers (opers no es lo mismo que ops)
El canal y sus modos no desaparecen cuando se queda vacío y no hay ChanServ. Actualmente, gracias a la existencia de ChanServ, este modo pierde un poco el sentido, pero aún así sólo puede ser puesto por opers (opers no es lo mismo que ops)  
+
||
 
 
|  
 
<br>
 
 
 
 
 
 
 
|}
 
 
 
*[http://www.kloth.net/services/iplocate.php Utilidad para los admin]<br>
 
 
 
*[http://docs.dal.net/docs/modeses.html Información útil sobre modos de Usuario y de Canal] <br>
 
 
 
*[http://docs.dal.net/docs/chanserves.html Información útil sobre Chanserv] <br>
 
 
 
*[http://docs.dal.net/docs/banguide.html Guía de control de insurgentes]<br>
 
 
 
*[http://irc.netsplit.de/channels/details.php?room=%23inciclopedia&net=freenode Estadísticas del chat] &lt;/div&gt;
 
 
 
Fuente: http://inciclopedia.wikia.com/wiki/Ayuda:IRC
 

Revisió de 08:00, 13 jul 2012


Dirección

Comandos básico

Comandos generales

Comando Acción
/join #canal Te unes a #canal. Sustituye #canal por el canal que quieras, obviamente.
/away razón Te pone en estado ausente. La razón puede ser omitida sólo si tu cliente ya tiene alguna por defecto. Puede verse con /whois NICK o (según el cliente) en el nicklist.
/back o /away Te quita el estado ausente.
/nick nuevo_nick Cambiar el nick que usas. Sustituye nuevo_nick por el nick, claro.
/me acción Indica que estás realizando una acción. Sería por ejemplo, escribiendo /me se va un segundo aparecería: * nick se va un segundo.
/notice #canal noticia Realiza una notificación a #canal.

Comandos para usuarios registrados en freenode

Estos son comandos solo disponibles para los usuarios que se han registrado en freenode.

Comando Acción
/msg NickServ IDENTIFY usuario contraseña Identificarse como propietario del nick actual. usuario puede ser omitido si el nick que se está usando pertenece a la cuenta con la que se está intentando identificar.
/msg nick mensaje Manda un mensaje privado a un usuario. Si el usuario está en modo +g recibirá una notificación conforme le has dejado un mensaje, pero no lo leerá hasta que no te ponga en su accept list (/quote ACCEPT nick). Tampoco funcionará si el usuario está en modo +R y tú no estás identificado.
/msg NickServ Ghost nick contraseña Echa a un usuario fantasma (creado por ejemplo porque se te ha caido la conexion) del canal para volver a tomar ese nick.
/msg NickServ RELEASE nick contraseña Obliga a un usuario a cambiarse tu nick sin ser desconectado de la red.

Comandos de operador

Comando Acción
/msg ChanServ op #Inciclopedia nick
/cs op #Inciclopedia nick
Otorga el estado de operador. nick puede omitirse si quieres darte op a ti mismo. En freenode, es necesario el flag +o (mira /msg ChanServ help flags)
/op nick Otorga estado de operador a nick. (Necesario: estar en estado de operador)
/deop nick Quita el estado de operador a nick. (Necesario: estar en estado de operador)
/voice nick Da voz a nick. Este modo en realidad no significa nada si el canal no está en modo +m o el usuario tiene +q o +b, pero según el canal significa que tienen algun rango especial. (Necesario: estar en estado de operador)
/devoice nick Quita voz a nick. (Necesario: estar en estado de operador)
/mode modo Añade (+) o quita (-) el modo del canal. Posteriormente se muestra una lista de los modos disponibles.
/kick nick Echa a un usuario del canal permitiéndole conectarse otra vez. Algunos clientes IRC están configurados para que vuelvan a entrar automáticamente.
/quote remove #canal nick Realiza un kick a nick pero este, en vez de ser un kick directo, se envia como si el usuario saliera del canal. Es decir, part. Con lo cual el usuario no puede volver a entrar automáticamente a no ser que su cliente detecte cuando es un remove o un part normal. Por ahora no hay ninguno que no sea sin scripts.
/ban máscara
/mode +b máscara
Banea a máscara, es decir, todos los usuarios (o uno solo, normalmente) que usen máscara. Las máscaras son nick!ident@host o $a:, $r:, o $x:. Se pueden usar comodines *. Con lo cual, si quieres banear una IP, la máscara sería: *!*@ipdelusuario. Si quieres banear el nick, nick!*@*. O si quieres banear el ident, *!ident@*. Con el otro tipo de máscaras (EXTBAN), $a:cuenta nombraría cualquier usuario que use cuenta. $r:nombre_real nombraría cualquier usuario que tenga como nombre real nombre_real.

Normalmente, después de esto se usa el comando /kick nick para echar al usuario, pero algunos clientes traen incorporado el comando /kickban o similares que lo hacen automáticamente, sin que tengas que escribir tú la máscara.

/mode +q máscara Silenciar al/los usuario/usuarios que mencionen máscara. Ver más de las máscaras arriba.
/mode +b
/mode +q
Lista de baneados y silenciados respectivamente.

Modos

Modos de usuario

Modo Efecto
+g

Bloquear privados

Este modo te previene de recibir mensajes, ya sean normales o un CTCP. Esto detiene el abuso de este tipo de mensajes. Puedes hacer que un usuario en concreto sí pueda mensajearte escribiendo /quote ACCEPT nick, o hablandole tú mismo.

+R

No registrados

Bloquea mensajes de usuarios sin identificar.

+i

invisible

Esto impide aparecer en un WHO/WHOIS por usuarios normales y oculta los canales en los que te encuentras

Está muy recomendado usar este modo. En freenode viene por defecto.

+o

Oper de la red

Este modo solo puede ser usado por los 'IRCops' (irc operators), no un usuario cualquiera. Para usarlo, se usa el comando /oper operador contraseña.

+Q

Sin reenvíos

Impide ser reenviado hacia otro canal a causa del modo de canal +f o por ser baneado. En vez de ser redirigido a otro canal recibirás un mensaje de porqué no te puedes unir.

+w

Wallops

Este modo te permite ver el sistema de aviso wallops.

Los mensajes importantes de la red serán enviados por anuncios globales; esto es para mensajes no críticos y comentarios que pueden ser de interés.

+Z

SSL

Significa que el usuario está conectando via SSL (secure sockets layer). No puede ser quitado ni puesto.

+D

Deaf

Ignora los mensajes de todos los canales.

Modos de canal

Modo Efecto
+b

Baneo del canal

Los baneos necesitan un parámetro que puede ser de dos formas distintas:

  1. +b <nick>!<usuario>@<host>
  2. +b <nick>!<usuario>@<host>$#<canal>

Se pueden usar los comodines * que representan cualquier número de caracteres.

Sin $#canal provoca que al baneado se le prohiba hablar, pedir permiso para unirse (/knock) y unirse (/join) al canal. El modo +v en usuario elimina la prohibición de hablar.

Si la máscara tiene un $#canal al final y el canal está en modo +F (o eres op en él), entonces en todas las situaciones descritas anteriormente no podrá unirse al canal y se unirá al canal descrito en la máscara de baneo a no ser que esté en modo +Q.

+q

Silencio o quiet

También basado en máscaras, este modo silencia al usuario para que no pueda hablar a no ser que este tenga +e o +v. También podemos usar +q $~a para impedir que los usuarios no identificados puedan hablar, pero sí entrar.

+c

Filtro de color

Esto sirve para no poder usar colorines. En algunas redes es automático (freenode por ejemplo), pero se puede desactivar.

+b $r:

Baneo por nombre real

Este modo necesita un parametro, una máscara del nombre real que suelen tener los clientes de IRC y previene de ningún cliente de ese nombre hable o se una al canal. La sintáxis sería: +b $r:nombre. Acepta los comodines *.

+e

Excepción de baneo

Necesita un parametro <nick>!<usuario>@<host>, aceptando *, que anula cualquier +b, +q y +q que le afecte.

+f

Redirigir sin invitación

Esta característica debe ser especificada con algún nombre de canal al final: +f #otrocanal. Lo que hace es que cuando un usuario se intente unir al canal y este esté en modo +i, +r, +j o +l (dependiendo los parámetros, claro) sea redirigido a #otrocanal.

+g

Permitir invitar

Este modo permite que cualquier usuario que se encuentra en el canal invitar (usando /invite a cualquier otro usuario). Si no se está de este modo sólo podrán invitar los operadores del canal.

+i

Solo invitados

Nadie se puede unir al canal a no ser que estén invitados o listados en la lista de invitados (+I)

+I

Este modo necesita un parámetro de la forma nick!usuario@host o $a:cuenta (máscara) y se pueden usar comodines.

Cuando el canal es de solo invitados (+i), los usuarios que cumplan la condición pueden unirse al canal sean invitados personalmente o no.

+j

Velocidad de entrada

Este modo necesita dos parámetros escritos de la forma x,y donde x e y son dos números enteros positivos.

Explicado de forma imprecisa limita a y usuarios cada x*y segundos, pero no es del todo seguro.

Está muy recomendado que se use este modo en los canales para evitar el ataque de bots, pero se debe ajustar a las necesidades del canal. Si además tiene modo +f se puede redirigir a los usuarios a otro canal.

+k

Contraseña de canal

Pon una contraseña al canal. Para entrar al canal se debe especificar la contraseña al usar la orden /join

+l

Límite usuarios

Necesita un parámetro numerico, este modo limita el número de usuarios que puede haber en un canal.

+m

Canal moderado

Solo pueden hablar los usuarios con el modo +o (operador) o +v

+t

Topic sólo por ops

Este modo hace que sólo los usuarios con op (+o) puedan cambiar el topic del canal. En freenode es puesto por defecto.

+n

No mensajes externos

Los usuarios que no estén unidos al canal no pueden enviar mensajes ni notices.

+s

Secreto

Este modo hace que el canal no aparezca al usar /list o /msg alis list *canal*

+p

Privado

Impide que los usuarios puedan usar /knock (pedir invitación).

+r

Sólo registrados

Impide que los usuarios no registrados o identificados con NickServ puedan unirse al canal.

+z

Moderación reducida

Los operadores pueden leer los mensajes de los usuarios baneados, silenciados o si el canal tiene modo +m.

+C

No CTCPs

Hace que no se puedan enviar ctcps al canal.

+F

Cualquiera puede hacer forward

Cualquiera puede hacer un forward (+f o +b máscara$#canal) sin necesidad de ser op en #canal.

+Q

No forward

Aunque los usuarios tengan op, no pueden hacer forward al canal.

+L

Longitud del banlist

Aumenta la cabida de máscaras en los modos +beIq. Sólo puede ser puesto por los opers (ojo, opers no es lo mismo que ops)

+P

Permanente

El canal y sus modos no desaparecen cuando se queda vacío y no hay ChanServ. Actualmente, gracias a la existencia de ChanServ, este modo pierde un poco el sentido, pero aún así sólo puede ser puesto por opers (opers no es lo mismo que ops)