¿Qué es el IRC ?


El IRC (Internet Relay Chat), es uno de los servicios más interesantes que nos ofrece Internet, ya que posibilita la comunicación en tiempo real entre los usarios que en ese momento se encuentren conectados al servicio.

El IRC esta conformado por dos partes que interaccionan entre si, por un lado tenemos al servidor de IRC, y por otro, nos encontramos con los clientes del IRC.

El servidor de IRC es una máquina, colocada normalmente en nuestro proveedor de acceso a Internet, (ciez@net por ejemplo), y que se encarga de ir conectando a todos los clientes que se lo van solicitando desde programas como el mIRC, Pirch, IRCII, etc..   Siempre que nuestro proveedor tenga un servidor de IRC deberiamos acceder al servicio a través de él, ya que de esta forma obtendremos más velocidad de acceso, que si lo hacemos por otro servidor.

EL IRC ademas de permitir la charla entre usuarios tambien permite el envio de ficheros, esto debe contemplarse con precaución ya que podrian contener virus, con lo que es aconsejable chequear todos los ficheros recibidos con este sistema antes de ejecutarlos en nuestro ordenador. Los usuarios del IRC se agrupan en canales, que se supone que agrupan a usuarios interesados en la misma temática. Los canales pueden estar controlados por un operador de canal (op) o por un bot (abreviatura de robot). Un bot es un programa que de forma automatica controla lo que ocurre en el canal, reaccionando cuando se dan determinadas acciones.

Existen bots que controlan todos los canales, teoricamente esto sirve para controlar toda la red de IRC por parate de los operadores de IRC de una determinada red, y que normalmente son los responsables de los servidores de dicha red.

Hay un tipo de canales denominados registrados, que son creados de forma permanente por los servidores de IRC a peticion de un grupo de usuarios, y pueden tener operadores oficiales de dichos canales, que una vez que acceden a ellos se convierten en operadores de canal identificandose previamente ante el bot del canal mediante una clave (password)..

Un canal o salón es un tema de conversación que suele ir precedido del símbolo # y poseer un titulo y número de contertulios, un ejemplo podría ser #cieza 20,   lo cual haría referencia a un grupo de 20 personas que están hablando sobre el proyecto de cieza. Lógicamente los canales pueden ser muchos y de muy diversos temas unos hacen referencia a aficiones y otros pueden hacerla a un país por ejemplo #España o incluso a una región como #Murcia. Dado la diversidad de los mismos es frecuente ver que los usuarios se conectan día tras día a los mismos canales que corresponden a sus gustos por lo que también se suelen hacer grupos de personas que se reconocen por un alias o nick(name).

Para establecer una sesión de IRC lo primero es conectarse a nuestro servidor, una vez conectado aparece la información referente a los diversos canales, a partir de ahí tenemos dos opciones bien conectarnos a uno de los existente o bien crear el nuestro propio. Es interesante aclarar que la persona que crea el canal tiene una serie de privilegios sobre los demás como el de cambiar el titulo del mismo o expulsar a alguien que considere que su actuación es desagradable e inadecuada al asunto que se trata en el salón o canal, este recibe el nombre de administrador de canal y se identifica con @ (arroba) precediendo al alias o nick.

Las acciones o comandos para movernos dentro de un irc son principalmente:

/help Lista todos los comandos disponibles y la utilidad que tienen.
/list Lista todos los canales.
/join xxx donde xxx especifica un nombre de canal sirve para conectarse a un canal si este no existe se creara nuevo.
/part permite salir de un canal.
/quit permite salir de la sesion de irc.
/nick lucas cambia el alias a lucas.
/whois xxx permite obtener información de un mensaje privado.
/msg xxx permite enviar un mensaje privado.
/query xxx comienza una conversación privada.
/ignore xxx elimina a alguien de un canal.


El mIRC es uno de los programas más usados en entornos Windows. La versión que hemos usado en nuestro ejemplo puede descargala simplemente pinchando aquí .

Tras haber instalado correctamente el programa puedes configurarlo siguiendo los siguientes pasos:

Una vez iniciado el programa nos aparecerá la siguiente ventana:

Screen INTRO

No es mas que una ventana de introducción que te permite acceder a la página Web del mIrc así como registrate. Si deseas que no aparezca esta ventana cada vez que inicies el programa puedes hacerlo quitando el simbolo de activado situado en la esquina inferior-derecha.

En la siguiente ventana que nos aparece, tras cerrar la inicial, tenemos una lista de los servidores a los que podemos tener acceso, así como la posibilidad de añadir nuevos.

Screen 1


Tenemos que rellenar ahora la información referente a nuestro usuario. Indicando: Real Name: (Nombre Real) E-Mail: (Dirección Mail) Nick Name: (Nombre que usaremos en el servidor) Alternate: (Segundo nombre, por si el primero esta ocupado).

          
Ahora podemos añadir nuevos servidores de IRC en caso de que no queramos usar uno de la lista. Para ello seleccionaremos la opción Add.

Screen 2

Añadamos el servidor de IRC de SERCONET. Tras rellenar los datos pulsamos Add. El siguiente paso en la configuración es seleccionar el tipo de conexión que usamos para conectar a Ciez@net. Dentro aún de la ventana de Setup seleccionamos la carpeta Local Info.


Screen 4

Una vez aceptadas todas la opciones accedemos colocandonos sobre el servidor que queremos (SERCONET) y pulsando la opción Connect.

Una vez conectado nos aparece una ventana que nos permite elegir a uno de lo canales de su lista.

Screen 3

Podemos seleccionar uno de los Canales indicados en la lista, añadir uno a esta o no entrar en ninguno y seccionar uno distinto en la linea superior.
Estos canales son los que vienen, por defecto, en el mIrc, es muy probable que si accedes a uno de ellos (recien instalado el mIRC) no haya nadie porque los usuarios esten en otros. Para ver una lista de todos los canales abiertos en el servidor más el número de usuarios dentro de estos puedes usar el comando /list y para ver los canales junto con los nombres de los usuarios conectados /names