Diferencia entre revisiones de «Comandos básicos de IRC»

De ChatHispano
Saltar a: navegación, buscar
m (/mode [] [[+/-] modo [parámetros]])
Línea 89: Línea 89:
 
         l <número>: El canal es limitado a un número máximo de usuarios.     
 
         l <número>: El canal es limitado a un número máximo de usuarios.     
 
         m: El canal es moderado (sólo los operadores o los usuarios con voz pueden hablar).   
 
         m: El canal es moderado (sólo los operadores o los usuarios con voz pueden hablar).   
         M: El canal es moderado (sólo los operadores, los usuarios con voz y usuarios sin voz con el nick registrado pueden hablar).  
+
         M: El canal es moderado (sólo los operadores, los usuarios con voz y usuarios sin voz con el nick registrado
 +
          pueden hablar).  
 
         R: Solo los nicks registrados pueden entrar en el canal.
 
         R: Solo los nicks registrados pueden entrar en el canal.
 
         C: No se permite CTCP al canal.
 
         C: No se permite CTCP al canal.
Línea 104: Línea 105:
 
'''Modos del usuario:''' (cualquier usuario puede cambiar sus modos)   
 
'''Modos del usuario:''' (cualquier usuario puede cambiar sus modos)   
 
        
 
        
         i: Nos hace invisibles ante un usuario que no conozca las letras exactas de nuestro apodo, o no esté en el mismo canal que nosotros.   
+
         i: Nos hace invisibles ante un usuario que no conozca las letras exactas de nuestro apodo, o no esté en el mismo  
 +
          canal que nosotros.   
 
         w: recibiremos los Wall-op.  
 
         w: recibiremos los Wall-op.  
 
         d: Es un modo "ausente". no veremos los mensajes que se envien al canal, solo las acciones que se producen en este.
 
         d: Es un modo "ausente". no veremos los mensajes que se envien al canal, solo las acciones que se producen en este.

Revisión del 10:44 21 abr 2013

Comandos Básicos de IRC

/ame <mensaje>

Envía la acción especificada a todos los canales en los que nos encontramos.

/amsg <mensaje>

Envía el mensaje especificada a todos los canales en los que nos encontramos.

/away [mensaje de ausencia]

Deja un mensaje explicando que en ese momento no estamos prestando atención a IRC. Cada vez que un usuario nos envíe un /msg o realice un /whois con nosotros verá automáticamente cualquier mensaje que insertemos. Utilizar /away sin parámetros elimina el mensaje de AUSENCIA. s encontramos.

/ban [-u<número>] <#canal> <nick\dirección> [<tipo\máscara>]

Censura en el canal al usuario cuyo nick ó dirección se ha especificado. Si el usuario no es operador del canal no podrá hablar en este, si está fuera ó sale del canal no podrá volver a entrar. Cualquier operador del canal podrá realizar esta acción. Veamos un ejemplo:


/ban -u600 #irc-hispano JoseKarlos 2


La orden anterior banea al usuario JoseKarlos en el canal #irc-hispano durante 10 minutos (600 segundos). La censura se impone a través de su dirección de acuerdo a una máscara de tipo 2. El parámetro -u permite especificar un ban temporal del número de segundos que se introduzca a continuación. Pasado este tiempo el ban se retira automáticamente. Para retirar manualmente un baneo utilice el comando /mode. Si hemos especificado un nick el programa ejecuta internamente un /whois para conseguir la dirección del usuario, le aplica la máscara del tipo indicado y después realiza (ver comando /mode):

El "tipo" es un número entre 0 y 9 que determina el tipo de máscara que se aplicará al baneo. El usuario permanecerá baneado mientras que no se le retire esta condición, o su dirección siga coincidiendo con el patrón que especifica la máscara. El tipo es opcional (en su defecto se aplicará la máscara nick!user_id@dirección). También se puede especificar manualmente la máscara que se desea. Por ejemplo:


/ban #irc-hispano *!*@*


Banea a todos los usuarios del IRC del canal #irc-hispano puesto que se ha introducido una máscara genérica.

/ignore [-rpcntki] [-u<segundos>] <nick/dirección> [tipo]

El comando ignore nos permite ignorar los mensajes procedentes de un nick especificado. Si no especificamos un tipo, sólo será ignorado el nick del usuario, pero si lo hacemos, la dirección será buscada mediante un /whois y se aplicará la máscara correspondiente a ese tipo; todos los mensajes procedentes de esta dirección serán ignorados.


El modificador -r retira un ignore, por ejemplo:


/ignore -r JoseKarlos


Se puede especificar un ignore con una duración limitada en segundos:


Así mismo se puede ignorar solo determinados envíos de un usuario, no todos ellos, mediante el modificador adecuado: privados (-p), mensajes al canal (-c), notices (-n), ctcp's (-t), códigos de control (-k), e invites (-i). Puede indicar uno solo de ellos o varios simultáneos. Por ejemplo:


/ignore -pntik JoseKarlos


Este ejemplo pone un ignore al usuario JoseKarlos en todos sus envíos menos los que hace al canal.

/invite <nick> <#canal>

Invita a otro usuario al canal indicamos. Debemos recordar que debemos de estar dentro de ese canal, para ejecutar el comando /invite.

/join [-inx] [<#canal>]

Nos introduce en el canal especificado. Con el modificador -i entraremos en el último canal al que nos hayan invitado. los modificadores -n y -x permiten minimizar o maximizar la ventana del canal tras nuestra entrada

/join <#canal> <contraseña>

Entraremos en el canal especificado que necesite contraseña y la conozcamos.

Ejemplo:

Si la contraseña del canal #madrid es: Neptuno

/join #madrid Neptuno

/kick <#canal> <nick>

Expulsa al usuario que le indiquemos de un canal especificado.(sólo para OP/@).

/list [<cadena> [-min<número>] [-max<número>]]

Nos presenta la lista de canales del IRC. Si especificamos una cadena de caracteres sacará solo aquellos canales que contengan esa cadena en su nombre. También se puede indicar que presente sólo aquellos que tengan un número máximo y/o mínimo de usuarios en su interior

Ejemplos:

/list

/list -min 5 -max 20

/list #ayuda

/mode [<#canal/nick>] [[+/-] modo [parámetros]]

Este es un comando que nos da gran control sobre los usuarios y el canal. Para cambiar los modos del canal se requiere el status de operador. La utilización del signo + o - equivale a la aplicación o retirada de los efectos del modo que se pone a continuación.


Modos para el canal:

b <nick>: Banea a un usuario, equivale al comando /ban. La censura se extiende tanto al nick como al resto de la dirección del usuario. Por ejemplo:


/mode #bolsa +b JoseKarlos


       i: Hace el canal sólo para invitados.      
       l <número>: El canal es limitado a un número máximo de usuarios.     
       m: El canal es moderado (sólo los operadores o los usuarios con voz pueden hablar).   
       M: El canal es moderado (sólo los operadores, los usuarios con voz y usuarios sin voz con el nick registrado
          pueden hablar). 
       R: Solo los nicks registrados pueden entrar en el canal.
       C: No se permite CTCP al canal.
       u: Ocultamos los mensajes en los /quit y /part de los usuarios.
       N: No se permiten los notices al canal, salvo el /me.  
       n: Mensajes externos al canal no están permitidos.   
       o <nick>: Convierte al nick en operador de canal      
       p: El canal es privado, es similar al modo s.      
       s: El canal es secreto. No aparecerá en la lista de canales ni en el whois de los usuarios que están dentro.   
       t: El topic es limitado, sólo los operadores pueden cambiarlo.      
       k <clave>: Instala una clave secreta para acceder al canal (/join <#canal> <clave>).   
       v <nick>: Proporciona voz a un usuario en un canal moderado. 

Modos del usuario: (cualquier usuario puede cambiar sus modos)

       i: Nos hace invisibles ante un usuario que no conozca las letras exactas de nuestro apodo, o no esté en el mismo 
          canal que nosotros.   
       w: recibiremos los Wall-op. 
       d: Es un modo "ausente". no veremos los mensajes que se envien al canal, solo las acciones que se producen en este.

/msg <nick> <mensaje>

Envía un mensaje via privado/query al usuario especificado.

/nick <nick_alternativo> [<nick_alternativo2>]

Cambia nuestro nick por otro que deseemos. Opcionalmente podemos indicar un segundo nick por si el primero ya está en uso.

/onotice [<#canal>] <mensaje>

Envía mediante notice el mensaje especificado a todos los operadores de un canal. Es necesario ser un operador para usar este comando. Si no se especifica el canal, entonces se utilizará el canal activo.

/part <#canal>

Sale del canal especificado.

/partall <mensaje>

Sale de todos los canales en los que nos encontremos. Opcionalmente podemos especificar un mensaje/motivo de salida.

/query <nick> <mensaje>

Abre un query a este usuario para enviarle un mensaje privado.

/quit [<mensaje>]

Cierra la conexión con el servidor de IRC. Permite opcionalmente enviar un mensaje de despedida a todos los canales en los que los encontramos.

/server <servidor\IP> [puerto] [palabra clave]

Nos conecta un servidor de Chat. Ejemplo:


/server irc.irc-hispano.org 6667

/topic <#canal> <mensaje>

Cambia el tema o mensaje explicativo del canal que todos los usuarios verán junto al nombre al hacer un /list, y en la barra de título de la ventana del canal.

/whois <nick>

Muestra información sobre alguien.

/who <nick>\<#canal>

Muestra información sobre un nick de manera mas escueta. En el caso de poner un #canal mostrará a los usuarios que esten dentro, siempre y cuando no tengan el modo +i en su nick activo y estes fuera de ese canal.

Ejemplos:

Who a un nick: /who JoseKarlos

Who a un canal: /who #Madrid

/whowas <nick>

Mostrará información sobre un nick que ya no este conectado.

Ejemplo: /whowas invitado-344578