La Taberna del Grumete: Al Menú Taberna Grumete

Comandos elementales de IRC

Autor: Antonio Caravantes (ac@ctv.es), 06-97


Preámbulo
Introducción
Comandos básicos
Comandos de operadores
Comandos avanzados


Preámbulo

Para entender el funcionamiento de los comandos de mIRC, es preciso tener una idea clara de las capacidades del sistema, entre las que caben destacar los siguientes puntos:

Cada sistema IRC puede estar formado por un ordenador-servidor aislado, o por varios ordenadores-servidores-cooperativos.

Cada usuario utiliza un nick-name o alias por el que será reconocido en el sistema. Además, el sistema reconoce la dirección IP de cada usuario; esta dirección IP puede ser fija o distinta para cada sesión Internet.

Cualquier sistema IRC tiene posibilidad de manejar varios canales (debates, charlas, salones o foros); los canales se identifican por un nombre que comienza por el signo "#" seguido de una palabra; también pueden tener un tema o título, que no es obligatorio.

Un usuario conectado a IRC normalmente estará conectado a un canal, pero también puede estar participando al mismo tiempo en varios canales. También es posible que en algún momento un usuario no esté participando en ningún canal, pero dentro del sistema IRC.

Cada canal tiene habitualmente un moderador u operador (op), que define las características y funcionamiento del canal. El operador es reconocible porque su alias comienza por el signo "@". Normalmente el operador de un canal es la persona que ha creado dicho canal. El resto de los contertulios del canal carecen de ciertos privilegios para manipular el canal y los sucesos relacionados. El operador del canal puede conceder o cancelar derechos de operador a otros usuarios.

Los canales pueden tener ciertas características definidas por el operador, como por ejemplo las siguientes: canal secreto (oculto); canal moderado, en el que solo pueden hablar los usuarios que hayan recibido el privilegio de voz, mientras que los demás escuchan; canal accesible solo por invitación expresa, etc. El moderador de un canal puede censurar a algún usuario que se comporta inadecuadamente, impidiéndole hablar.

Algunos de los comandos afectan a todo el sistema IRC, otros atañen a un canal concreto, otros están dirigidos a un usuario concreto...

El sistema de comandos es el único modo de operar cuando se utiliza una conexión tipo "telnet". Los comandos son universales para cualquier conexión a un sistema IRC, pero un programa potente permitirá ejecutar muchas de estas acciones a través de menús, botones y acciones sobre las ventanas, que agilizarán el trabajo y lo harán más agradable.

Algunos servidores de IRC no admiten ciertos comandos, como "/links" o "/away", entre otros.

Los comandos empiezan siempre con el signo "/" seguido (sin espacios) de una palabra clave que identifica el comando. Muchos comandos utilizan argumentos o modificadores opcionales, que se reseñan entre corchetes "[" y "]". Así, el comando "/quit [ reason ]" indica que el comando "quit" admite un parámetro como opción. En algunos casos habrá argumentos o modificadores que se puedan emplear alternativamente, en ese caso se separan unos de otros por el signo "|" que indica la elección alternativa, como en el caso de "/log [ on | off ]". En algunos casos se han puesto ejemplos (numéricos o textuales) para mejor comprender el funcionamiento del comando en cuestión.


Introducción

La siguiente relación de comandos pretende ser una ayuda-referencia para los usuarios de IRC que emplean los programas Mirc y Pirch. Cada uno de esos programas puede incluir variaciones sobre algunos comandos, que serán indicadas. No se relacionan los comandos que no se suelen utilizar por ser más cómodo emplear botones y menús de los respectivos programas. También se omiten los comandos más complejos y de inusual utilización. Ambos programas disponen de ayuda que especifica más concretamente las posibilidades y alcance de cada comando. Los programas mencionados disponen de otras muchas opciones y posibilidades que no se mencionan aquí.

Se detalla la sintaxis de cada comando, seguida de comentarios y de algún ejemplo.

Las palabras escritas en mayúsculas son fijas, sin posibilidad de cambiarlas.

Las palabras escritas en minúsculas deben ser remplazadas en cada caso concreto.

Los contenidos de los corchetes " [ ] " son opcionales, omitibles.

Los contenidos de los picos " < > " siempre son necesarios.

Los corchetes y picos siempre deben omitirse en el uso real.


Comandos básicos


/LIST [#cadena] [-MIN x] [-MAX y]

Lista los canales existentes.
Si se indica una cadena de caracteres, solo lista los que tengan esa cadena en el título.
Se puede indicar el número mínimo y/o máximo de usuarios de los canales a listar.

/List
/List #amor
/List -Min 2 -Max 12

/JOIN <#canal>

Abre el canal indicado.
Si el canal no existiese, es creado previamente.

/Join #borrachos

/QUIT [texto]

Desconecta del servidor enviando el texto a todos los canales abiertos.

/Quit
/Quit Eso fue todo por hoy. Pasadlo bien.

/NICK <alias>

Establece un nuevo alias para el propio usuario.

/Nick Jesulin

/ME <texto>

Envía el texto indicativo de una acción, precedido del alias del usuario.

/Me no se entera de nada porque no entiende vuestra jerga.

Comandos de operadores


/TOPIC <canal> <título>

Asigna un nuevo título al canal indicado.
Si el canal tiene desactivado el "Mode T" todos los usuarios pueden cambiar el título.

/Topic #borrachos Aquí hay barra libre y baile.

/KICK <canal> <alias> [texto]

Expulsa del canal al alias indicado.
Pirch - se admite un texto opcional (para informar del motivo de la expulsión).

Kick #borrachos Jesulin

/BAN <canal> <alias> tipo

Expulsa del canal al alias indicado, impidiéndole retornar.
Hay varios tipos (numéricos) de severidad en el control del posible retorno.
El tipo menor implica menor severidad (solo para ese usuario)
El tipo mayor implica mayor severidad (todos los usuarios del proveedor de conexión)
Mirc - Tipos del 1 al 4, omitibles (por omisión es 1, menor severidad)
Pirch - Tipos del 0 al 5; el tipo no es omitible.

/Ban #Borrachos Jesulin 4

/MODE <canal> <+/->S

Activa/desactiva el canal como "Secreto" (no se muestra en la lista de canales).
Es posible entrar en un canal secreto, mediante "/Join".

Mode #borrachos +s
Mode #borrachos -s

/MODE <alias> <+/->O

Activa/desactiva al usuario como "Operador" del canal.

Mode #Jesulin +o
Mode #Jesulin -o

Comandos avanzados


/DCC CHAT <alias>

Establece un diálogo directo, personal y exclusivo con el usuario indicado.
La conexión se establece directamente, de usuario a usuario, sin intervención del servidor IRC; en cambio el diálogo es menos directo si se obtiene haciendo doble clic sobre el visible en el canal.

/DCC CHAT jesulin

/WHOIS <alias>

Devuelve información del usuario correspondiente a ese alias.
La información es mostrada en la ventana de conexión (o principal)

/Whois Jesulin

/AWAY [texto]

Prepara un texto-mensaje para responder a la recepción de peticiones de diálogo.
Se usa cuando tenemos que desatender esas peticiones.
El texto será mostrado al demandante de diálogo en su ventana de conexión.
Para desactivarlo se utiliza AWAY sin texto.

/Away enseguida vuelvo. Estoy haciendo un pis.
/Away

/IGNORE [-d] <alias>

Permite ignorar los textos y peticiones de dialogo procedentes de ese alias.
La opción -d sirve para desactivar el "Ignore" sobre ese alias.

/Ignore Jesulin
/Ignore -d Jesulin

/SOUND [canal/alias] [fichero-wav] [texto]

Envía un sonido al canal o alias indicado.
Si se omite el canal/alias, el sonido es enviado al canal/ventana activa.
Si se omite el fichero, será enviado un sonido por omisión.
Si se añade un texto, será enviado como una acción tipo "/ME"

/TIMER[x] <repeticiones> <intervalo> <comando>

Ejecuta repetidamente el comando.
El temporizador [x] debe ser un número.
Mirc - No dejar espacio entre "Timer" y el número del temporizador.
Pirch - Dejar un espacio entre "Timer" y el número del temporizador.
Indicar el número de repeticiones: veces que se ejecutará el comando.
Indicar el intervalo (en número de segundos) entre cada ejecución.
El comando podrá ser cualquier comando válido normal.
Si solo se quiere enviar un texto (como si se tecleara) usar "/SAY " seguido del texto.

Timer1 10 600 /Say ya han pasado otros diez minutos... y yo con estos pelos.

/NOTIFY <alias>

Hace que el sistema chequee la presencia del alias en el sistema IRC.
El programa informará de la presencia, conexión o desconexión del alias.

/Notify Jesulin

/LINKS

Muestra los ordenadores-servidores conectados a la red IRC del servidor utilizado.
Solo tiene sentido en sistemas IRC de red (como Undernet).

/Links

/SAVEBUFFER [fichero.txt] (Solo Pirch)

Salva el contenido de la ventana actual en el fichero que se indique.
Si no se indica el fichero, el programa lo preguntará.

/Savebuffer
/Savebuffer tertulia.txt

Guardar charlas con el Mirc (no hay comando para ello).

Utilizando el Mirc se puede guardar el contenido de la ventana mediante:

Hacer un clic en el menú de control de la ventana (esquina superior izquierda).
Seleccionar BUFFER, y luego SAVE.
Se guardará el contenido de la ventana en un fichero TXT del mismo nombre que la ventana.

Cambiar el color del texto (Solo Pirch).

Cuando se está escribiendo se puede pulsar CTRL-B para cambiar el color del texto.
También funcionan las combinaciones de teclas CTRL-I y CTRL-U



Nina: Webmaster Taberna del Grumete
..