Página siguiente Página anterior Índice general

13.5 Resumen de comandos del IRC

Entre los comandos más habituales del IRC están aquellos que podemos ver en el cuadro siguiente (donde lo denotado entre corchetes [ y ] especifica que dicho parámetro es opcional).

  /help [comando]             Proporciona ayuda en línea sobre el
                              comando especificado.

  /join #canal                Entra en el canal especificado
                              Ej: /join #linux).

  /list [#cadena]             Lista los canales disponibles en el
                              servidor, con la posibilidad de especificar
                              una cadena de búsqueda. (#cadena).
  
  /whois [usuario]            Proporciona datos acerca del usuario que
                              se le especifique, como su nombre (si configuró
                              correctamente su cliente de IRC), dirección
                              email o dirección IP.
                              Ej: /whois NoPito

  /me [frase]                 Indica al resto del canal lo que piensas,
                              resaltándolo. Es el responsable de leer frases como:
                              «_Juan_ piensa que esta conversación es muy tonta.».
                              (Ejemplo: /me esta aburrido!).
  
  /part [#canal]              Abandona un canal (o el canal actual si no se
                              especifica otro).

  /msg [usuario] [mensaje]    Envía el mensaje especificado al usuario que se le
                              indique (ej: /msg juan Hasta luego!).

  /dmsg [usuario] [mensaje]   Similar a msg, pero para un chat dcc.
  
  /query [usuario] [mensaje]  Permite iniciar una conversación privada
                              (un query) con otro usuario.
                              Ej: /query NoPete

  /query                      Cierra la conversación privada actual.

  /nick [nombre]              Permite cambiar nuestro nickname al especificado.

  /dcc send [usuario] [fichero]
                              Permite el envío de un fichero al
                              usuario especificado
                              Ej: /dcc send Juan /etc/dosemu.conf
 
  /dcc get [usuario] [fichero]
                              Permite recibir un fichero de un usuario.

  /dcc chat [usuario]         Permite iniciar un chat (conversación directa)
                              con un usuario.

  /dcc close chat [usuario]   Cerrar el chat previamente abierto.

  /quit [razon]               Sale del programa y, opcionalmente, muestra un mensaje
                              con la razón del abandono
                              Ej: /quit Me tengo que ir!

  /away [razon]               Avisa al resto de usuarios de que nos vamos a ausentar
                              momentáneamente del IRC.
                              Ej: /away El telefono!

  /invite [usuario] [#canal]  Invita al usuario especificado al canal que se le indica.

  /who *                      Muestra los nombres de los usuarios del canal actual.

  /clear                      Limpia la ventana de texto actual.

  /date o /time               Muestran la fecha u hora actual.

  /exec -out [comando]        Ejecuta el comando especificado (por ejemplo, ls),
                              y saca los resultados por la pantalla del canal.

  /flush                      Hace parar la salida obtenida desde el servidor.
                              Muy util para teclearlo, por ejemplo, ante un /list.

  /ignore [usuario] [tipo_de_mensaje]:
                              Ignora los mensajes enviados por determinados
                              usuarios (es decir, no aparecen sus frases en
                              pantalla). En él usuario pueden especificarse
                              comodines (*), mientras que el tipo de mensaje
                              puede ser ALL (todos), NOTICES (notificaciones),
                              PUBLIC (conversación normal del canal),
                              INVITES (invitaciones) o NONE (ninguno).
                              Ejemplo: /ignore Pepe ALL -PUBLIC
                              (ignorar todos los mensajes de Pepe excepto
                              (-) los que vayan al canal (publicos)).

  /leave [#canal]             Deja el canal especificado o el actual si no
                              se especifica ninguno.

  /mode                       Permite a los operadores cambiar modos (ver /help mode).

  /names [#canal]             Muestra los nombres de los usuarios del canal
                              especificado (o de todos si no se especifica).

  /notice [#canal] [mensaje]  Envía un mensaje privado a todos los usuarios
                              de un canal.

  /notify [usuario]           Permite especificar una lista de usuarios para que al
                              entrar al IRC se nos avise de si estos están presentes,
                              o de si entran o salen del IRC (para encontrar siempre al
                              amiguete de turno). Ej: /notify pepito.

  /ping [usuario]             Envía un ping (una señal con la hora actual) a un
                              usuario para que este la devuelta y podamos saber (por el
                              tiempo transcurrido) la velocidad de respuesta de la red
                              (si está lenta, rápida...).

  /save [opciones] [fichero]  Salva las opciones actuales del IRC en un fichero
                              (ver /help save).

  /say y /send +texto         Imprime el texto especificado en el canal, permitiendo
                              alias, binds, etc.

  /set log on                 Permite guardar en un fichero de texto lo hablado en
                              las sesiones.

  /set logfile [fichero]      Permite especificar el fichero a usar
                              (ej: /set logfile /home/somero/milog.txt).

  /window log on              Permite guardar en un fichero de texto lo hablado
                              en la ventana actual.

  /window logfile [fichero]   Permite especificar el fichero a usar
                              (ej: /set logfile /home/somero/milog.txt).

  /alias [comandos]           Crea un alias para [comandos].
                              También permite parámetros.
Aparte de los comandos especificados, otro comando muy útil es /alias, que nos permitirá crear atajos a órdenes habituales:
  /ALIAS  Hola  MSG #linux Hola a todos los usuarios del canal!
  /ALIAS  Hola  MSG  $0  Hola, $0! $1
Para este último alias, tras ejecutarlo, si tecleamos «/Hola Juan Que tal?», será expandido a «/msg Juan Hola, Juan! Que tal?», con lo que dicho saludo aparecerá en la pantalla de Juan como mensaje privado dirigido a él. Otros comandos interesantes (ver lista) son los comandos de DCC, que nos permitirán enviar y recibir ficheros a/de otros usuarios del IRC El resto de comandos del IRC (y una ayuda y descripción de todos ellos), puede encontrarse en el propio programa (/help comando), o en el subdirectorio /usr/lib/irc/help, de donde cuelga toda una estructura de directorios con ficheros de ayuda en texto puro (editables con cualquier procesador de textos o listables con cat o less) con el nombre de los distintos comandos. Todas estas opciones se suelen incluir en scripts (similares a ficheros de comandos) que son cargados durante el arranque y añaden nuevas opciones y funcionalidades al programa. Otra referencia es /usr/doc/irc*, donde hay ejemplos de menúes, la página man de ircII y los cambios que han ido habiendo en el programa desde su versión inicial


Página siguiente Página anterior Índice general