Tutorial de Servicios de IRC-Hispano (I) | Escrito por Sphynx | | Publicado: | 11/03/2001 | | | | Actualizado: | 10/08/2004 | | | |
Introducci�n IRC es el acr�nimo de Internet Relay Chat (Charla a traves de Internet), el IRC es una sistema de comunicacion en tiempo real que ofrecen algunos proveedores. Esta definido el el RFC XXXX (http://www.) Su estructura sigue el esquema cliente-servidor, habiendo por tanto dos partes muy diferenciadas en toda red. Por un lado los servidores (para Windows o para Linux, ircd, hybrid, bahamut, unrealircd, etc) y por otra los clientes (ver m�s abajo). Los clientes no son sino peuqe�os programas con los cuales tenemos acceso a las prestaciones que dichos servidores nos ofrecen. Los servicios en una red de IRC son todos aquellos mecanismos que facilitan la tarea tanto de usuarios como de administradores, y que proveen de ciertas capacidades �tiles adaptadas a cada red (control de usuarios, control de creaci�n y almacenamiento de nicks y contrase�as, seguridad, etc). iRC-Hispano actualmente implementa una "variaci�n" del ircu (el servidor para UNIX de Undernet), y con unos servicios basados en los botservices de XXXXXX. Dichos servicios estan compuestos por una serie de programas (llamados bots) que responden a una serie de instrucciones que ointroduce el usuario, o los administadores, para el mantenimiento de la red. De estos, los m�s conocidos en iRC-Hispano son CHaN - Mantenimiento de canales ya registrados NiCK - Mantenimiento de alias de usuario OPeR - Seguridad para operadores y administradores de la red MeMO - Mensajeria entre usuarios de la red CReG - Registro de canales
Todos los comandos enviados a los servicios se hacen mediante privmsg dirigido a ellos (es lo mismo que por query o privado) y no es necesario estar dentro de ning�n canal para que surtan efecto. Basta con estar conectado a la red. Comandos habituales de CHaN (mantenimiento de canales REGISTRADOS): siguen el esquema Funci�n, /comando, (Explicaci�n), /ejemplo | Identificarse como Fundador del canal /msg CHaN IDENTIFY <#canal> contrase�a (Este comando es necesario para realizar funciones reservadas al Fundador del canal -ya las iremos viendo- y posibilitarlas para usuairos que no aparezcan como fundadores del canal) /msg CHaN identify #electricidad MiContrase�a
| | Configuraci�n b�sica del canal. Comando SET 1.- Topic por defecto /msg CHaN SET <#canal> deftopic <on | off> (En ausencia de topic, o el que se coloca con la opci�n CLEAR topic, se indica de esta manera. Una vez hayamos colocado un topic de nuestro gusto, con el par�metro ON se le indica a CHaN que lo mantenga como por defecto) /msg CHaN set #electricidad deftopic on | | 2.- Cambiar el fundador del canal /msg CHaN SET <#canal> FOUNDER <nick> (Aunque quien registra el canal es realmente el fundador, se puede, mediante este comando, indicar al bot CHaN qui�n, en estos momentos, ejerce de m�ximo administrador del mismo, qui�n, al fin y al cabo, debe considerarse fundador.Para que este comando pueda realizarse, el nick que se indique ha de tener activada la opcion NOEXPIRE con un minimo de 30 d�as previos a su caducidad. No se puede poner como fundador de un canal a un bot de la red, a un nick no registrado, o a un nick registrado que actualmente no tenga activado NOEXPIRE) /msg CHaN set #electricidad founder Sphynx 3.- Cambiar el sucesor del canal /msg CHaN SET <#canal> SUCCESSOR <nick> (Implementado no hace mucho, el sucesor no es obligatorio -s� lo es el fundador-, pero tiene gran utilidad de cara a la administraci�n del canal y a que los administradores de la red tengan una referencia clara de a qui�n dirigirse en caso de ausencia del fundador para cualquier problema del canal. No supone tener m�s privilegios que cualquier otro usuario, de hecho, s�lo se necesita que sea un nick registrado -modo +r de nick- aunque no est� registrado en la lista de acceso del canal. No obstante, ya que s�lo el fundador puede establecerlo, se supone que es un nick de confianza para el fundador, y que puede responder por �l si se presenta la ocasi�n. Es muy recomendable indicarlo) /msg CHaN set #electricidad successor Ritzzo | | 4.- Cambiar la contrase�a del canal /msg CHaN SET <#canal> PASSWORD <nuevapasword> (Por motivos de seguridad y peri�dicamente, es recomendable cambiar la contrase�a de acceso a los privilegios de fundador del canal, ya que cont�nuamente estamos dando y quitando acceso al canal a nicks distintos, y cualquier nick con conocimiento de la contrase�a del canal -no lo olvidemos- puede establecer un nuevo fundador, con los consiguientes problemas de seguridad que esto conlleva. De forma similar a como se explicar� con los nicks a mayor dificultad de la contrase�a, mayor probabilidad de evitar que nos la roben. Para el nick que ostente el rango de fundador, no es necesario conocer al contrase�a del mismo para acceder a sus privilegios. De tal forma que el fundador ni siquiera necesita conocer la contrase�a actual para cambiarla -facilitando sobremanera las p�rdidas de contrase�a, robos, etc.) /msg CHaN set #electricidad password M1C0n7r4s3�A | | 5.- Cambiar descripci�n a un canal /msg CHaN SET <#canal> DESC <descripci�n> (Como veremos, cuando se registra un canal, se nos pide que indiquemos una descripci�n de la utilidad o funci�n del mismo que facilite la tarea de busqueda y de aceptaci�n del canal. Esta descripci�n -que es la misma que se indica en el comando registra de CReG- no necesariamente debe permanecer inalterada. Para ello se ha creado este comando. Con el ejemplo, al pedir informaci�n del canal #electricidad a CHaN, nos dira que la explicacion es "No hay explicacion") /msg CHaN set #electricidad desc No hay explicacion | | 6.- Cambiar el e-mail asociado al canal /msg CHaN SET <#canal> EMAIL <e-mail> (Es recomendable, para los usuarios habituales del canal, disponer de una direcci�n ala que dirigirse para soicitar informaci�n de cualquier tipo referida a un canal, como pueda ser qui�nes son sus administradores, si tiene o no p�gina web, cu�les son sus normas, cu�l es la pl�tica de registro... Para ello se establece una direcci�n de correo -que no tiene por qu� ser la misma que la del fundador) /msg CHaN set #electricidad email [email protected] 7.- Cambiar la direccion web asociada al canal /msg CHaN SET <#canal> URL <direcci�n web completa> (En muchos casos, no solo se dispone de una direcci�n de correo, -sobre todo en canales grandes- sino tambien de una p�gina web hecha por y para los usuarios y registrados del canal. Es muy interesante conocer un canal antes de entrar en el, para saber si realmente nos vamos a encontrar a gusto o vamos a recibir la ayuda que buscamos) /msg CHaN set #ayuda_internet url http://www.ayuda-internet.net | | 8.- Cambiar elmensaje de bienvenida al canal /msg CHaN SET <#canal> ENTRYMSG <mensajedebienvenida> (Hay varias formas de personalizar la entrada a un canal, y esta es una de ellas. Otra es la descripci�n, mencionada m�s arriba con la diferencia de que el entrymsg aparece SIEMPRE que se entra a este canal, por medio de un notice que CHaN nos envia. No hay reglas para establecer un mensaje de entrada. Al ser registrado, todo canal tiene el mismo mensaje por defecto "Este canal ha sido registrado porque cumpl�a las normas...." Podemos cambiar esta ins�pida indicaci�n por una m�s colorista o descriptiva acerca del canal, de sus miembros o de su tem�tica) /msg CHaN set #electricidad entrymsg Entra, pregunta en privado a cualquier usuario con el + delante, no seas pesado y pasatelo bien. | | 9.- Cambiar el topic del canal /msg CHaN SET <#canal> TOPIC <escribe el topic aqu�> (Al registrar un canal, CHaN no establece ning�n topic por defecto. Con este comando SOLO aquellos usuarios que tengan acceso al SET -mirar LEVELS SET m�s adelante- podran cambiar el topic, desde dentro o desde fuera del canal) /msg CHaN set #electricidad topic Hoy cumplea�os del fundador: nos vemos todos a las 20 horas | | 10.- Establecer retenci�n de topic /msg CHaN SET <#canal> KEEPTOPIC <on | off> (En caso de que el canal quede vac�o -y en ausencia de modos en desarrollo de canal que permitir�a mantenerlo aun estando el canal vac�o como pueda ser el modo +r de canal persistente- este comando con el parametro ON indicar� a CHaN que al entrar el primer usuario al canal, se establezca el �ltimo topic que fuese retenido. Para ello, despu�s de hacer un CHaN set<#canal> topic, se indica esta intrucci�n. Por contra, el par�metro OFF hara que CHaN "olvide" el topic cada vez que un canal quede sin usuarios) /msg CHaN set #electricidad keeptopic off | | Comandos de seguridad par los canales de CHaN 1.- Solo registrados entran: | /msg CHaN SET <#canal> RESTRICTED <on o off> | 2.- Seguridad en la inclusi�n en la lista de acceso | /msg CHaN SET <#canal> SECURE <on o off> | 3.- S�lo tienen @ los nicks en la lista de acceso | /msg CHaN SET <#canal> SECUREOPS <on o off> (Todos ellos componen lo que se conoce como "rasgos de seguridad de CHaN", actualmente casi en desuso. La opci�n RESTRICTED deber�a permitir la entrada �nicamente a usuarios registrados -obsoleto tras la implementaci�n del modo +R de canal-. El modo SECURE deberia impedir que usuarios no registrados puedan ser incluidos en la lista de acceso del canal -incluso para el nivel -1- Por �ltimo, el modo SECUREOPS indica a CHaN que un @ del canal solo puede ejecutar el comando CHaN OP sobre otro nick que este en la lista de acceso con nivel suficiente -ver m�s adelante. Son muy interesantes para establecerse nada m�s registrar el canal, para impedir takeovers o robos de canal, incluso cuando �ste est� vac�o) /msg CHaN set #electricidad restricted on /msg CHaN set #electricidad secure on /msg CHaN set #electricidad secureops on
| Gesti�n de los usuarios del canal (Lista de acceso) 1.- Registrar un usuario en el canal | /msg CHaN ACCESS <#canal> ADD <elnickdelusuario> <nivel de acceso> (Cuando el fundador, o los usuarios registrados de mayor nivel consideran a otro usuario de confianza por su colaboraci�n con y en el canal, pueden optar por dotarle de ciertos privilegios sobre el canal, como pueda ser, tener @ -implica poder banear o kickear, dar o quitar otras @s, tener + -implica que el usuario siempre podr� hablar en el canal aunque est� en modo moderador -modos +m o +M de canal-. Los niveles �tiles var�an entre el 499 que es el mayor nivel que se puede tener en cualquier canal, y el -1 que supone la expulsi�n autom�tica del nick. Tampoco hay reglas para la gesti�n de niveles, cada fundador establece quienes son administradores, quienes han de tener + o quienes han de ser operadores de canal sin especial acceso a otras opciones de configuraci�n del mismo. Dependiendo del nivel con que se registre a un usuario en la lista de acceso, variar� la cantidad de comandos de CHaN que dicho usuario pueda ejecutar para modificar las opciones del canal, inclu�das todas las que se han visto anteriormente) /msg CHaN access #electricidad add chispas_loco -1 /msg CHaN access #electricidad add LEDgenius 450 NOTA: La opci�n SECURE de CHaN y el actual modo +r de registro de nicks supone que solo pueden ser registrados, por lo general, nicks que ya lo esten en la red (registrados e identificados con el modo +r de nick). Esto es particularmente importante en el caso del ACCESS ADD -1, ya que no podemos a�adir aqui a un nick que no este registrado. Aparte, actualmente los canales tienen un tope de 500 usuarios regsitrados en total, tengan el nivel que tengan. | 2.- Borrar el registro a un usuario en el canal | /msg CHaN ACCESS <#canal> DEL <nickdelusuario> (De forma muy similar al anterior, este comando sirve para sacar a un usuario de la lista de acceso, bien priv�ndole de los privilegios que tenia si el nivel era superior a 0, bien eliminando la prohibici�n de entrada si el nivel era -1. A partir de este momento, el nick sobre el que se ejecute el comando no tendr� otros privilegios que los de entrada al canal y envio de mensajes al mismo, si el canal no est� moderado) /msg CHaN access #electrcidad del chispas_loco | 3.- Ver lista de acceso del canal (ver los niveles de los nicks) | /msg CHaN ACCESS <#canal> LIST (Es un comando meramente informativo, cuya ejecuci�n puede restringirse incluso prohibirse para todo el mundo, que muestra una lista de todos los nicks que han sido a�adidos con el comando ACCESS ADD y con sus respectivos niveles -ver m�s adelante. Puede servir tambi�n pra saber si un nick est� o no con algun tipo de nivel en el canal. El primer ejemplo nos devolver� en un privado de CHaN el nivel de LEDgenius -450- y el segundo ejemplo nos indicar� si tenemos en el canal alg�n usuario registrado cuyo nick empiece por jota may�scula) /msg CHaN access #electricidad list LEDgenius /msg CHaN access #electricidad list J* | | Establecimiento de niveles de acceso (Levels) 1.- Niveles disponibles por CHaN AUTOOP Qui�nes obtienen la @ nada m�s entrar al canal AUTOVOICE Quienes obtienen el + nada m�s entrar al canal NOJOIN No puede entrar a canal si su nivel de acceso es distinto del indicado (el nick ser� baneado autom�ticamente del canal por CHaN cuando intente acceder al canal) INVITE Qui�nes pueden autoinvitarse al canal AKICK Qui�nes pueden manipular la lista de expulsi�n autom�tica del canal SET Qui�nes pueden utilizar la opci�n SET (no siendo FUNDADOR, ya que este siempre puede hacerlo, sin necesidad siquiera de identificarse) CLEAR Qui�nes pueden manipular el comando de "limpieza" del canal OPDEOP Qui�nes pueden dar o quitar @ a otros @ del canal ACC-LIST Qui�nes pueden consultar la lista de acceso de usuarios registrados en el canal ACC-CHANGE Qui�nes pueden manipular la lista de acceso de usuarios registrados del canal MEMO Qui�nes pueden enviar y leer mensajes MeMO enviados al canal (ver mas adelante) (Se ha de tener en cuenta que CHaN, una vez se registra el canal, establece unos niveles por defecto, niveles que pueden ser cambiados por el fundador o usuarios que conozcan el password del fundador -que se hayan identificado como tal-)
| 2.- Cambiar el nivel de acceso de alguno de los "levels" | /msg CHaN LEVELS <#canal> SET <opci�n> <nivel> (es algo primordial en la configuraci�n de un canal, cuando ha sido reci�n registrado o ha cambiado su administraci�n. Permite modificar los privilegios de los usuarios sobre el canal sin necesidad de incluirlos en la lista de acceso. Pondr� varios ejemplos y comentar� cada uno de ellos) /msg CHaN levels #electricidad set autovoice -1 (Con este comando permitimos que todos los usuarios tengan autom�ticamente voz (+) en el canal #electricidad nada m�s entren a �l) /msg CHaN levels #electricidad set set 498 (Permite que todos los usuarios con nivel 498 en la lista de acceso puedan cambiar todas las opciones anteriomente comentadas mediante el comando SET de CHaN, normalmente restringido al fundador. Es peligroso utilizar este comando si no se est� seguro que lo que se est� haciendo) /msg CHaN levels #electricidad set autoop 200 /msg CHaN levels #electricidad set opdeop 100 (Utilizados de forma conjunta, estos comandos permiten que todos los usuarios con nivel 200 o superior en la lista de acceso del canal tengan @ nada mas entrar, y que los usuarios con nivel 100 o superior puedan ser "elevados" a @ o puedan ellos dar la @ a otro usuario) NOTA: t�ngase muy en cuenta la estracha relaci�n que existe entre los niveles de la lista de acceso en un canal, y las opciones de seguridad establecidas en el mismo. Si el ejemplo anterior es utilizado en un canal con las opciones SECURE y SECUREOPS en modo ON, solo tendr�n @ usuarios registrados en la red (modo +r de usuario), por contra, si dichas opciones est�n en OFF, podr�a darse la @ a cualquier usuario, est� o no registrado en la red. Pueden darse situaciones parad�jicas en un canal, como por ejemplo que los usuarios con nivel 50 rtengan automm�ticamente la @ -que comprende m�s privilegios- y sin embargo que solo usuarios con nivel 350 tengan autom�ticamente el + -modo que recordemos solo vale para habar en un canal moderado- seg�n se puede ver en el ejemplo: /msg CHaN levels #electricidad set autovoice 350 /msg CHaN levels #electricidad set autooop 50 (Evidentemente ya que los usuarios con nivel 350 superan el nivel 50 exigido para la @, nada m�s entrar al canal tendr�an tanto @ como +. En la configuraci�n de un canal hay ciertas pautas, pero no normas, cada uno lo hace como mejor le parece) | 3.- Desabilitar el acceso al establecimiento de un nivel concreto /msg CHaN LEVELS <#canal> <DIS o DISABLE> <modo> (Para aquellos fundadores de canales grandes, con cantidad de usuarios registrados, que a su vez dan tambi�n registro a terceros, es conveniente en muchas ocasiones impedir incluso que puedan tener acceso a determinados niveles) /msg CHaN levels #electricidad disable acc-list (De este modo NADIE podr� consultar la lista de acceso del canal) /msg CHaN levels #electricidad disable set (As� evitamos cualquier uso indebido del comando SET) NOTA: Para poder ser reutilizados, los niveles han de ser restablecidos por el fundador mediante el comando LEVELS SET. Siguiendo el ejemplo anterior: /msg CHaN levels #electricidad set acc-list 100 (Reestablece el funcionamiento del nivel acc-list y permite a todos los usuarios registrados en el canal con nivel 100 o superior consultar la lista de acceso)
| | 4.- Listado de los Niveles del canal /msg CHaN LEVELS <#canal> LIST (Normalmente accesible a todos los usuarios, sean o no registrados del canal, muestra que niveles est�n asignados para cada comando, por ejemplo si queremos saber con qu� nivel se necesita estar registrado para tener @ de forma atuom�tica -AUTOOP- o qui�n puede consultar la lista de registrados -ACC-LIST) NOTA: En el momento de reescribirse este tutorial, este comando est� desactivado e inaccesible para todos los usuarios o registrados, exceptuando el fundador. No se debe a un fallo sino a una configuraci�n deliberada de los desarrolladores de la red
| | Gesti�n de la lista de expulsi�n autom�tica (AKICK) 1.- A�adir usuario en la lista /msg CHaN AKICK <#canal> ADD <mask> <motivo> (Establece que la m�scara que se a�ada al comando no permita la entrada al usuario al que pertenezca esa m�scara, mediante un kick ban al usuario nada m�s que �ste ejecute el comando /join<#canal>) /msg CHaN akick #electricidad add palizas (No te queremos aqui) (Impide el acceso s�lo al nick palizas, tenga la IP que tenga, y est� o no est� registrado en la red -modo +r de nick) /msg CHaN akick #electricidad add *!*@*telefonica.net (Eres usuario de telefonica. Adios) (Impide el acceso a cualquier usuario de telefonica.net, tenga el nick que tenga. Esto NO ES RECOMENDABLE. Un akick de este tipo puede ser motivo de suspensi�n del canal) /msg CHaN akick #electricidad add *!ident@* (Username no permitido, c�mbielo y solicite el acceso a un @) (Impide el acceso a cualquier usuario cuyo ident -o username- sea el indicado. Interesante para bots y clones. En la red Hispano es muy com�n en canales grandes no permitir la entrada a aquellos usuarios que publiciten sus scripts en el ident, algo tan habitual como inocente en si mismo, por ejemplo a usuarios tipo Sphynx![email protected] o Sphynx![email protected] La solucion es poner cualquier ident o consultar con un @ del canal que d� este problema) /msg CHaN akick #electricidad add perr?!*@* (Ni perro ni perra) /msg CHaN akick #electricidad add perr*!*@* (Ni perro ni perra ni familiares) (El uso de comodines est� permitido en la lista de autoexpulsi�n. En este caso tanto el nick perro, como el nick perra, como el nick perr1 y todas sus variaciones estar�an impedidos de entrar en el canal -? significa cualquier n�mero o letra, pero S�LO UNO, * significa "todo lo que venga detr�s"- perr*!*@* impedir�a el acceso tanto a perrito, como a perro, como a perreria. El uso de estos comodines -de forma muy sencilla aqu�- se conoce como "expresiones regulares". Se puede afinar la autoexpulsi�n sobremanera gracias al uso de estos dos comodines) /msg CHaN akick #electricidad add *!*@DxCV1d.Yu23Sa.virtual (Bye) (Cualquier nick con la IP virtual indicada no podr� acceder al canal. Se debe tener en cuenta que hoy en d�a la mayoria de IPs son din�micas -cambian cada vez que nos conectamos a Internet- por lo que no es bueno mantener un akick de este tipo, ya que podr�a afectar a usuarios que no tienen nada que ver con quien quisimos realmente expulsar. No est� recomendado el uso de este tipo de akick) /msg CHaN akick #electricidad add *!*@195.231.77.101 (IP no permitida) (En el m�s que hipot�tico caso de que conozcamos la IP real de un usuario, este akick es muy recomendable, ya que en el caso de que el usuario tenga IP est�tica -que no cambie cada vez que conecte- ser� cazado, tenga la IP virtual que tenga, incluso con las ip irtuales personalizadas que se ofrecen actualemente como servicio de valor a�adido. Aunque del mismo modo que el anterior, si la IP es din�mica -muchas veces no hay forma de saberlo- es igual de inservible, ya que puede afectar a un tercero que no tenga nada que ver con nuestra intenci�n inicial) NOTA: Actualmente la lista de akicks permitidos en un canal no puede superar los 75 usuarios 2.- Borrar usuario de la lista de akick /msg CHaN AKICK <#canal> DEL <mask, nick o n�mero> (CHaN gestiona la lista de akick de dos modos: por orden num�rico -que puede verse con el comando siguiente AKICK LIST-, o por la m�scara que introducimos para a�adir al usuario) /msg CHaN akick #electricidad del pesao /msg CHaN akick #electricidad del 1 (Imaginemos que en nuestro canal #electricidad, reci�n fundado, solo tenemos un akick al nick pesao, las dos formas indicadas arriba ser�an validas para eliminar el akick. Aparte, la indicaci�n num�rica es sumamente �til cuando se utilizan m�scaras complejas. Imaginemos que el akick est� puesto a Sph?nx*!???@*.es. Es m�s f�cil eliminarlo referenciando el n�mero que dicho akick tenga en la lista, que escribi�ndolo todo) NOTA: para eliminar un akick, debemos indicarlo en el comando IDENTICAMENTE a como lo pusimos. No es lo mismo pesao que pesa?. Hay que fijarse bien cuando eliminemos un akick de este tipo. 3.- Ver la lista de usuarios autexpulsados del canal /msg CHaN AKICK <#canal> LIST (Muestra todos los nicks, usuarios, IPs y m�scaras que tienen prohibido el acceso al canal) NOTA: El efecto entre un ACCESS ADD -1 y un AKICK ADD es realmente el mismo. COmo ya hemos visto, ACCESS s�lo se aplica a usuarios registrados en la red (modo +r de usuario) mientras que AKICK puede utilizarse con cualquier nick o IP, sea usuario registrado de la red o no, sea operador o tenga el status que tenga en la red)
| | Otros comandos de gesti�n del canal 1.- Ver la informaci�n de un canal: | /msg CHaN INFO <#canal> (Muestra varios datos relevantes del canal como su fundador y sucesor si est� indicado, la fecha de creaci�n, el estado del canal -suspendido o activo- �ltimo topic, modos del candado de modos, rasgos de seguridad activados en el canal, etc) | 2.- Invitarse a un canal por CHaN | /msg CHaN INVITE <#canal> (Este comando s�lo invita a quien lo ejecuta y tiene nivel para hacerlo. NO sirve para invitar a otra persona distinta de nosotros al canal. Si se quiere invitar a un tercero, se debe indicar con /invite <nick> <#canal>, y basta para poder hacerlo con tener @ en el canal en el momento de realizar la invitaci�n. El comando INVITE es muy �til en casos de baneo para prevenir los takeovers o robos de canal. Recordemos que como dije al principio, la ejecuci�n de todos estos comandos se realiza mediante privados al bot correspondiente, por lo que no necesitamos estar DENTRO del canal. Desde fuera podemos poner un AKICK a un indeseado, mediante INVITE entrar al canal, aunque tengamos un BAN, quitarnos el BAN y expulsar a ese nick del canal, restableciendo el orden, sin necesidad de la intervenci�n de ning�n operador de servicios de red) | 3.- Dar Op a un usuario | /msg CHaN OP <#canal> <nick> <mensaje> (Recordemos que CHaN �nicamente dar� @ a aquel que tenga nivel suficiente en la lista de acceso, y es muy frecuente dar @ a un usuario y acto seguido CHaN se la retire -consultar la P3. Este es el motivo. Adem�s se puede indicar un mensaje con el motivo de la @) /msg CHaN op #electricidad twistedpair Porque tu lo vales =) | 4.- Quitar op a un usuario | /msg CHaN DEOP <#canal> <nick> <mensaje> (El funcionamiento es id�ntico al anterior, exceto que solo retirara la @ a un usuario con menor nivel que el nuestro. No podemos retirar la @ por CHaN a usuarios con un nivel superior en la lista de acceso, para ello, deberemos utilizar /mode<#canal> -o elnick Es tambi�n muy util para quitar la @ a bots como SHaDoW o _antispam, que no estan normalmente en la lista de acceso, pero CHaN nos permite retirarles la @) | 5.- Quitarse ban de un canal: | /msg CHaN UNBAN <#canal> (Es un comando en desuso. S�lo funciona si el ban ha sido colocado a nuestro nick, es decir BAN a Sphynx. Si el ban esta dirigido a la IP, a una mascara compleja o cualquier cosa que no sea �nicamente nuestro nick, este comando es completamente inservible. En caso de querer retirarnos un BAN, consultar lo expuesto anteriormente para el comando INVITE) | | /msg CHaN CLEAR <#canal> <topic,modes,bans,ops,voices,users> (Se conoce como "modo de limpieza" porque restablece el canal a su estado original) /msg CHaN clear #electricidad topic (Elimina el topic actual del canal restableciendo el que fuera definido con la opcion KEEPTOPIC) /msg CHaN clear #lectricidad bans (Elimina por medio de CHaN TODOS los bans del canal -vease el comando UNBAN anterior-) /msg CHaN clear #electricidad modes (Elimina todos los modos actuales y los restablece tal y como estaban cuando registramos el canal) /msg CHaN clear #electricidad ops (Elimina el status de @ a todos los usuarios del canal que la tengan, tanto si estan registrados en la lista de acceso como si no. En referencia a lo expuesto anteriormente en el comando INVITE, ante un indeseable, estando nosotros fuera incluso del canal, con este comando le impedimos que pueda volver a ponerse la @ por error) /msg CHaN clear #electricidad users (Expulsa a todos los usuarios, @ y + del canal, sin impedirles el acceso posterior. Una vez m�s, comprendiendo bien estos comandos, no es para nada necesaria la intervenci�n de un operador de servicios de la red para "arreglar" un posible robo de canal, siempre y cuando claro est�, dicho canal est� registrado)
| 7.- Mostrar IRCops conectados: | /msg CHaN IRCOPS (Muestra todos aquellos nicks o bots que no est�n reconocidos como operadores o administradores de servicios pero que, no obstante, tienen alg�n tipo de privilegio respecto de los servicios o la red. Especialmente para los ircops, ya que algunos de ellos no son operadores de servicios de red, y por tanto no tienen una m�scara que los identifique. Es m�s efectivo acudir a #opers_help o utilizar el comando /who 0 o) | 8.- Fijar candado de modos en el canal /msg CHaN SE T<#canal> MLOCK <+ o -> <modos> <ON o OFF> [password | limite] (Los modos son algo a lo que los usuarios prestan poca atenci�n, cuesta un poco aprender, y da mucho juego a la hora de configurar y personalizar un canal. El candado de modos, de forma similar a SET TOPIC, hace que solo aquellos usuarios con registro en la lista de acceso al comando SET puedan manipularlos, reduciendo as� las posibilidades de modificaci�n indeseada de modos. En primer lugar debemos indicar cuales son los modos de canal existentes, seg�n la siguietne tabla)
Modo | Funci�n | i | Canal para invitados (aquellos que tengan nivel de INVITE o quienes sean invitados desde dentro por un @) | l | Canal limitado (no mas del numero de usuarios indicados) | m | Canal moderado (s�lo pueden hablar aquellos que tengan @, +, o a queines se les de cualquiera de estos dos modos) | k | Canal protegido con contrase�a (se necesita indicar la contrase�a en el comando /join<#canal> <password> para poder acceder a �l. No tiene nada que ver con el password del fundador. | p | Canal privado (no aparece en b�squedas de nicks /whois ni tampoco en b�squedas generales con /list) | s | Canal secreto (no aparece en b�squedas /whois pero si en la lista de canales | R | Canal de acceso exclusivo a usuarios registrados (modo +r) | n | Nadie que no est� dentro del canal puede enviar texto al mismo | t | S�lo los usuarios con @ pueden cambiar el topic | M | Canal moderado para usuarios no registrados (modo +r) |
Los modos de canal pueden ser fijados con el modificador + (para que no se puedan retirar excepto mediante CHaN) o bien eliminados con el modificador - (para que no puedan ser colocados excepto aquellos registrados con acceso al SET de CHaN). /msg CHaN set #electricidad mlock +nt-kli Establece que solo los usuarios dentro del canal pueden enviar texto al mismo, que solo los usuarios con @ pueden cambiar el topic, y prohibe a los usuarios del canal (@ inclu�dos) que puedan ponerle clave, l�mite de usuarios, o en modo s�lo invitados /msg CHaN set #electricidad mlock off Desactiva la protecci�n de candado de modos, dejando los modos de canal tal cual est�n en ese momento, pero permitiendo que cualquier @ del canal pueda cambiarlos /msg CHaN set #electricidad +ntsk-mM pumba Establece el canal como secreto, y adem�s le a�ade una clave para que cualquiera (sean usuarios registrados en la lista de acceso o no) tenga que indicar /join #electricidad pumba para poder entrar. /msg CHaN set #electricidad mlock -ntklimMpsR Establece que ning�n usuario registrado, excepto aquellos con acceso a SET, puedan poner ning�n modo en el canal, y deja al canal sin modos. /msg CHaN set #electricidad mlock +nti 40 Establece que s�lo los usuarios desde dentro del canal puedan escribir mensajes al mismo, que solo los @s puedan cambiar el topic y que en el canal nunca haya mas de 40 usuarios (el usuario siguietne que intente entrar recibir� un aviso de "canal lleno") Este l�mite, al igual que la contrase�a, puede evitarse siemre que un usuario, que ya est� dentro del canal y con @ invite a otro, quien no necesitara ni indicar la contrase�a, ni estar dentro del m�ximo permitido de usuarios. | |
Comandos habituales de NiCK Registrar un nick /msg NiCK REGISTER tu@email Comando estrella donde los haya en el IRC. El comando registra el nick que llevamos puesto, asi que cuidado, puesto que s�lo se permiten 2 nicks por cada cuent de correo. El procedimiento habitual para registrar un nick es /nick Sphynx2 Con esto me pongo el nick que quiero registrar /msg NiCK register [email protected] Lo asocio a mi cuenta de correo, pido a NiCK que envie a esa cuenta el password que se me asigna en la creaci�n. NOTA: actualmente este comando otorga al nick nada m�s registrarse en la red el modo +r (r de registrado) que le permitir� operar con normalidad y acceder a los canales tal como se ha ido explicando.
| Identificar el nick /QUOTE nick <nick> <password> /NICK <nick>:<password> /NICK <nick>!<password> /GHOST <nick> <password> Tras los diversons cambios en el modo de registro, la implementaci�n de las BDD (bAses de Datos Distribuidas) y la desaparuici�n de nick2, estas son las dos formas v�lidas de identificar un nick. Un error muy frecuente es que la respuesta sea "El nick est� ocupado...." En realidad, no es as�. El actual modo de identificaci�n de nicks supone, para que nadie pueda suplantar nuestra identidad en el irc, que s�lo cuando indicamos el nick y la contrase�a de nuestro nick podremos colocarnos el nick. /quote nick Sphynx2 passwordfacil Este comando me permite utilizar el nick Sphynx2 (cuya contrase�a es passwordfacil) y colocarme el modo +r de usuario que me identifica ante todos como nick registrado en la red (esto es completamente independiente de estar registrado en la lista de acceso de un canal o no) /nick Sphynx2:passwordfacil (Realiza la misma tarea que el comando anterior, aunque a diferencia del primero este lleva dos puntos ":" entre el nick y el password) /nick Sphynx2!passwordfacil Puede suceder en ocasiones como caidas no provocadas, splits, etc, que nuestro nick quede "colgado en la red" por inservible e inaccesible. En estos casos, para liberar esa sesi�n "fantasma" de nuestro nick deberemos indicar la admiracion "!" en lugar de los ":" para poder recuperar el nick. Es lo que se conoce como GHOST /GHOST Sphynx2 passwordfacil (Realiza la misma tarea que el comando anterior) NOTA: Este inc�modo proceso puede evitarse mediante la utilizaci�n del addon Identificacion del modo +r (modor.mrc) disponible en la seccion download de nuestra web
| Cambiar el password de un nick /msg NiCK SET PASSWORD <nuevacontrase�a> Establece, por lo normal, una contrase�a insegura o de baja calidad. No tiene limitaciones de tama�o. Podemos indicar cualquier palabra, n�mero o s�mbolo como componente de nuestra contrase�a /msg NiCK GETNEWPASS Crea y asigna a nuestro nick una contrase�a de alta calidad, con combinaciones de n�meros, letras, may�sculas y min�sculas, y s�mbolos, y nos la indica mediante privado el bot NiCK. Es muy recomendable utilizar inmediatamente despu�s el comando SENDPASS explicado m�s adelante. Recuperaci�n del password de un nick: /msg NiCK SENDPASS <nick> Este comando, que puede utilizarlo cualquier nick ya identificado en la red enviar�, de forma totalmente limpia y opaca (es decir, sin poder ver en nig�n momento nuestro password) de nuevo el email en el cual se nos indicar el password actual del nick y las instrucciones pra cambiarlo y para identificarse con �l. Los usuarios normales s�lo podemos ejecutar el comando SENDPASS una sola vez por dia (una vez cada 24 horas). Esta limitaci�n no se apica a los operadores o administradores de servicios. Creaci�n de un nuevo password y envio al correo del nick /msg NiCK SENDNEWPASS <nick> Permite sobre la marcha la creaci�n de una nueva contrase�a para el nick que se indica en el comando (no para el nuestro, sino para quien se indica detras de SENDNEWPASS) y el env�o completamente opaca a la cuenta de correo asociada a ese nick. Por opacidad se entiende que, puesto que el comando puede ser ejecutado por cualquier nick, y por motivos de seguridad, en ning�n momento se puede ver el password antiguo o el reci�n creado, incluso ni siquiera la cuenta de correo del nick a quien estamos enviando el comando. | Asociar una pagina web a un nick /msg NiCK SET URL <url> Asocia el URL especificado con su nick. Este sitio ser� mostrado cuando se solicite informaci�n de su nick con el comando INFO. | Asociar cuenta de correo de registro a un nick /msg NiCK SET EMAIL <[email protected]> Por motivos de seguridad se implement� el comando SET EMAIL con su variante EMAILCODE que cambia la direcci�n de registro -que se indic� en el comando REGISTER de NiCK- a la que le indiquemos en el comando. De tal forma que una vez realizado el cambio, el comando SENDPASS enviar� la contrase�a a la direcci�n indicada en este comando. No es necesario hacerlo, pero tiene varias utilidades aparte de la propia de seguridad. As�, s�lo quien tenga acceso a nuestra cuenta de correo (nosotros) podremos recibir el password, aunque �ste sea cambiado maliciosamente, previniendo el robo del nick. Por otro lado, como en este comando la cuenta de correo no tiene limitaci�n, en el caso supuesto de tener ya dos nicks, y querer registrar un tercero, (nos daria un error, indic�ndonos que ya tenemos 2 nicks asociados a nuestra cuenta), podemos cambiar la cuenta de registro de uno de ellos a la cuenta nueva, con lo que se nos permitir�a registrar, con la misma cuenta, un nick distinto. (Al cambiar la direcci�n de setemail, NiCK ya no ve dos nicks en la misma cuenta, sino solo uno). Al final puede resultar que, pese a la limitacion del comando REGISTER de dos nicks por cuenta de correo, mediante sucesivos usos de SET EMAIL, en una misma direcci�n de correo tengamos registrados 5, 6, 7 o 10 nicks. El cambio, por lo natural y por motivos de seguridad, tarda 30 d�as en realizarse. Con el mensaje de cambio de email, recibimos tambi�n un c�digo mediante el cual podemos ejecutar /msg NiCK EMAILCODE <codigo> y hacer efectivo el cambio de cuenta de correo en el mismo momento que recibamos dicho c�digo. Las ventajas de seguridad y prevenci�n de robo de passwords o nicks son evidentes. | Esconder la informaci�n del quit del nick /msg NiCK SET HIDE QUIT <ON|OFF> Si el par�metro elegido es ON, evita que cualquier usuario (incluidos nosotros mismos) pueda ver cual fue nuestro comando de despedida. | Recuperar la informaci�n de un nick /msg NiCK INFO <nick> En caso de que <nick> sea el nick con el que estemos identificados en ese momento, aparte de indicarnos datos como la fecha de expiraci�n de noexpire, cuenta de correo, tiempo en la red, etc, tambi�n nos mostrara los distintos CANALES en cuya lista de acceso estamos REGISTRADOS (excepto canales donde tengamos akick o -1) /msg NiCK INFO <nick> FULL El par�metro FULL muestra TODOS los canales donde tenemos registro, bien sea positivo, bien sea akick o bien sea un -1, siempre y cuando, claro est� <nick> sea el nick que llevamos puesto. | Estado de un nick /msg NiCK STATUS <nick> Muestra informaci�n muy �til sobre el estado de un nick especialmente en el caso de splits, o separaciones de servidores de la red, cuando los bots desaparecen. Cada codigo de STATUS tiene un significado, aunque los mas importantes son: 0 (No registrado o no identificado) 3 (Identificado -para nicks antiguos) o (identificado BDD -incluye modo +r) 4 (SUSPENDido) para aquellos nicks sobre los que se ejecuto un comando SUSPEND por parte de un operador o administrador de servicios de red. | |
Comandos habituales del bot MeMO
Mandar memo /msg MeMO SEND <nick o<#canal>> <texto> Envia un mensaje al buz�n del nick especificado. Siempre que ese nick o canal est�n registrados, recibir�n el mensaje inmediatamente si se encuentra en la red, sino lo recibir� en el momento de conectarse, a trav�s de un privado que nos abrir� MeMO indicando "Eo! tienes 1 mensaje nuevo" | Lista de memos recibidos /msg MeMO LIST [NEW] /msg MeMO LIST <#canal> [NEW] Muestra todos los mensajes de un nick o canal. Si se indica el par�metro NEW, s�lo los nuevos mensajes (los que aun no han sido e�dos) ser�n mostrados. Los mensajes no le�dos est�n marcados con un "*" a la izquierda del numero de MeMO. /msg MeMO list #ayuda_internet Muestra todos los mensajes enviados al canal #ayuda_internet. Tengmos en cuenta que para el acceso a lectura de MeMOs enviados a un canal es necesario tener el nivel especificado mediante el comando LEVELS <#canal> SET MEMO <nivel> explicado anteriormente. | Leer un Memo /msg MeMO READ <n�mero o LAST> /msg MeMO READ <#canal> <n�mero o LAST> Muestra el contenido del mensaje especificado, o el �ltimo mensaje (el recibido mas recientemente) si utilizamos el par�metro LAST. Para saber qu� n�mero de mensaje queremos leer, podemos utilizar el comando LIST previamente. | Borrar memos /msg MeMO DEL <N�mero|rango|ALL> Elimina los mensajes especificados. Si especificamos un n�mero, elimina el mensaje que le corresponde. Se puede reemplazar un n�mero por un rango de n�meros para evitar tener que enviar varios mensajes, del tipo DEL 1-20 (borraria todos los mensajes cuyos n�mero estuviesen comprendidos entre el 1 y el 20 -ambos incluidos). ALL elimina todos los mensajes de nuestro buz�n, sin necesidad de indicar n�mero. | Limitar el tama�o de nuestro buz�n /msg MeMO SET LIMIT <limite> Establece el m�ximo n�mero de mensajes que nuestro buz�n puede aceptar. El limite a 0 (cero), impide la recepci�n de mensajes pero no elimina los que est�n almacenados. El l�mite m�ximo permitido no puede ser superior a 25 (capacidad del buz�n por defecto cuando se registra un nick. | |
Comandos habituales del bot CReG
Registrar un canal /msg CReG REGISTRA<#canal> <contrase�a> <secci�n> <descripci�n> Inicia el proceso de registro de un canal. Todos los par�metros son obligatorios. Por contrase�a se entiende a la que identificar� a un usuario como fundador del canal. La secci�n es necesaria para el cat�logo autom�tico de nuestro canal en la p�gina oficial (http://www.irc-hispano.org/canales/). Para encontrar la secci�n que mejor se adapte a nuestro canal se puede consultar el punto siguiente. La descripci�n hace referencia al SET DESC del que se habl� mas arriba, referido a CHaN. Indica la tem�tica de un canal, a que usuarios va dirigido, etc. Para poder poner en marcha el proceso de registro de un canal mediante este comando, es necesario tener NOEXPIRE con una fecha de caducidad de al menos 30 d�as m�s del d�a que se solicita. | Consultar las secciones posibles para un canal /msg CReG SECCION Muestra los c�digos de tres letras correspondientes a las secciones existentes para el cat�logo que pueden ser indicadas en el comando REGISTRA. La estructura de secciones es un �rbol. Aquellas secciones que contengan un * delante son las que pueden ser indicadas para el registro. /msg CReG seccion AYU Muestra los c�digos de secci�n referentes a todos los canales de ayuda y su descripci�n. | Consultar el estado de un canal /msg CReG ESTADO <#canal> Este comando permite conocer si el canal est� o no registrado. | Ver apoyos recibidos /msg CReG APOYOS <#canal o nick> En desuso actualmente. Anteriormente, para poder registrar un canal era necesario que 9, 24, 10 nicks (depende del tiempo) apoyasen el inicio del proceso de registro de un canal. Para todos aquellos fundadores nost�lgicos, o para nicks con muchos a�os en la red Hispano, este canal mostrar� todos aquellos canales a quienes se di� apoyo con el nick, y a los fundadores quienes tuvieron la "amabilidad" de apoyar el proceso de registro del suyo =) | |
Hay otros bots en el iRC-Hispano, algunos de ellos: SHaDoW | Guardian de modos de canal. | OPeR | Control de la red | SuX | Control de clones | BReI | Bot de recogida de datos | bidle | Bot de juego #g7 | sMs | Bot de control de sMs (propietario de lleida.net) | GLoBaL | Bot de globales |
Algunas preguntas frecuentes referidas a los servicios y su funcionamiento P1. �Por qu� a veces entra SHaDoW a mi canal? R1. Cuando se indica el modo +i (solo invitados) o +k (protegido con contrase�a) en un canal, autom�ticamente entra SHaDoW ya que, si el canal se quedase vac�o, cualquier usuario podr�a entrar sin tener privilegios de INVITE (y no queremos que esto pase) P2. No lo entiendo. Yo indico un modo en un canal y CHaN me lo quita R2. Cuando se utiliza el comando SET MLOCK no puede ponerse ni quitarse ning�n modo si no es a traves de CHaN. Muchos scripts tiene la posibilidad de colocar modos mediante comando /mode<#canal> +modo. Esto es exactamente lo que previene el comando MLOCK. P3. Es curioso, yo doy la @ a un nick y CHaN se la quita inmediatamente R3. De una forma similar a la anterior, si est�n activados los rasgos de seguridad SECUREOPS de CHaN, y el nick no esta registrado en la lista de acceso del canal (no aparece con ACCESS LIST) no puedo darle la @ si no le he registrado previamente con el comando ACCESS ADD. P4. ��CHaN habla?? �No era un robot? R4. S�, CHaN puede hablar, y s�, CHaN es un robot. Los operadores de servicios o administradores pueden utilizar un comando "escondido" de CHaN y hacer que envie a los canales mesajes de texto como si fuera un nick normal. Pero no, no habla si alguien le ordena que lo haga y que es lo que debe decir. P5. �Que es eso de modo +n que s�lo los que est�n dentro pueden enviar mensajes? �Pueden leer desde fuera lo que escribo en un canal? �Puede alguien que no este en el canal escribir en el mismo? �Puede existir un nick "fantasma" que yo no pueda ver y escriba en el canal? R5. Todas estas preguntas en realidad son la misma. No existen los nicks fantasma. No se puede leer lo que se escribe en un canal desde fuera (digan lo que digan). Sin embargo, un canal sin el modo +n permite que un usuario mediante el comando /quote privmsg <#canal> mensaje envie texto sin estar dentro. Estos nicks "fantasmas" desaparecen cuando se establece el modo +n en el canal. P6. �Leen los bots de servicio lo que yo escribo en un canal? R6. Solo _antispam, por motivos evidentes (aunque t�nicamente hablando _antispam no es un bot de servicio). El resto no. Es muy f�cil comprobarlo, FIjaos, haciendo un /whois a cualquier bot como, delante de cada canal aparece el sigo "-" (por ejemplo SHaDoW -#canal) Ese "-" indica que el canal tiene el modo +d (deaf, del ingles sordo) y qeu solo puede leer privados. Probadlo vosotros. Escribido /mode minick +d y vereis como no leeis nada en un canal que no sean kicks, bans, joins o parts. (Y sin embargo si que leeis todo lo que os pongan en privado) P7. �Es cierto que hay que pagar para registrar un canal? R7. S�. NOEXPIRE, aparte de cumplir la funci�n de permitir que nuestro nick est� inactivo hasta 180 d�as, tambien es obligatorio tenerlo activo para poder registrar un canal. Para conseguirlo existen dos m�todos. El primero es a trav�s de mensajes sms al 5015 (precio de casi 1 euro cada uno). Ya que NOEXPIRE cuesta 20 cr�ditos, y cada mensaje enviado a este n�mero nos proporciona 7 cr�ditos (excepto el mensaje de alta que solo da 5) el procedimiento que se debe seguir es el siguiente (IMPORTANTE si tu nick tiene caracteres que no sean letras ni n�mero CONSULTA ANTES la ayuda del bot sMs mediante /msg sMs ALTERNATIVOS): ALTA tunick CARGA tunick CARGA tunick CARGA tunick
Ya tienes 5 + (7*3) = 26 cr�ditos, ahora s�lo has de escribir /msg sMs NOEXPIRE y seguir las instrucciones. La segunda opci�n, salvo promociones, es utilizar una tarjeta de cr�dito v�lida para el tr�fico en Internet y rellenar el formulario de la p�gina http://pago.electronico.com/noexpire. No obstante, bien en nuestro canal #Ayuda_Internet, bien en el canal oficial del bot #sms_help te ayudaremos a resolver tus dudas y aclararte todo el proceso de registro de un canal. P8. Cuando voy a registrar un canal, me dice que el canal ya existe, y sin embargo INFO de CHaNme dice que no esta registrado �C�mo es posible? R8. al ser CHaN y CReG do programas distintos (programas inform�ticos eso es lo que son al fin y al cabo, en ocasiones se producen estas desincronizaciones, que hacen que uno guarde informaci�n del canal (normalmente CReG) pero CHaN lo haya borrado de su base de datos. En primer lugar, comprueba con el comando ESTADO que no esta registrado (La respuesta habitual es "Este canal est� registrado pero CHaN no lo conoce") Una vez hayas comprobado esto, acude a #opers_help donde cualquier operador, mediante un comando de CReG no disponible para los usuarios normales permitir� que puedas registrar el canal. P9. Hay d�a sque entro e un canal y CHaN no me da la @ �Qu� pasa? R9. Lo m�s normal es que debido a un split -corte- en la red, los bots de servicio no se hallen operativos, y por tanto no respondan a niguna petici�n que les realicemos. Normalmente en unas horas se solventa el problema, y todo vuelve a la normalidad. CHaN adem�s siempre "repone" a quienes tienen la @ en un canal, y la quita a quienes no tiene registradso en la lista de acceso, con lo cual un robo de canal, incluso en una situaci�n de desbarajuste de la red es altamente improbable. Espero haberos ayudado un poquito a comprender estos curiosos bots y sus funciones, y a que pod�is, con los ejemplos, serviros del tutorial para personalizar vuestro canal y asegurarlo, pues de lo que se trata es de pasarlo bien, no de tenre que andar arregl�ndolo cada 5 minutos no? =) Tampoco hay que decir que cualquier duda o problema que hayais tenido o tengais y no aparezca aqui reflejado (ya s� que la vida es demasiado rica en matices) pode�s indic�rmelo para incluirlo en este tutorial. Siempre estoy disponible en /msg memo send Sphynx <deja tu mensaje aqui> Sphynx Agradecimientos: en primer lugar una breve menci�n a surfer_j por haber creado este tutorial (aunque luego se desentendi� de �l, y ha llovido bastante y la red ha cambiado mucho desde 2001) y a toda la gente de #Ayuda_Internet de la red iRC-Hispano por estar ah�. |