Tengo que reconocerlo, soy adicto a la internet y mi debilidad es el IRC, anterior mente tenia en el iPhone un cliente que se llama LimeChat que funciona muy bien pero carece de alertas vía PUSH y por tanto no puedo estar conectado siempre.
El problema con PUSH es que necesita pasar por un servidor central autorizado por apple para estas alertas. Así que si uno cierra la aplicación aun queda una conexión abierta entre el servidor central y la infraestructura al que uno se esta conectando (por ejemplo una conexión del servidor de beejive a la infraestructura de gtalk para alertas de gTalk).
La solución es que uno pueda tener un servidor que se mantenga conectado al servidor de IRC y actualice ese servidor central pero entonces encontramos otro problema, apple no va a autorizar todos estos servidors personales.
El equipo de Colloquy consiguió una solución para esto, ellos permiten que su cliente para el iPhone se conecte a través de bouncers a el servidor que uno quiera y han desarrollado un plugin para ZNC (entre otros bouncers) el cual actualiza su servidor (que esta autorizado) permitiéndonos recibir alertas cuando se menciona nuestro nick, recibimos mensajes privados, etc mientras tenemos la aplicación cerrada.
Instalación y configuración del bouncer.
Busquemos si lo tenemos disponible en nuestro repositorio:
apt-cache search znc
znc - an advanced IRC bouncer
OK, podemos instalarlo, luego de instalarlo ejecutamos los siguientes comandos para configurarlo y habilitar PUSH para lo cual tendremos que descargar el plugin de colloquy.
znc --makecon
cd ~
curl -LO http://github.com/wired/colloquyPUSH/raw/master/znc/colloquy.cpp
znc-buildmod colloquy.cpp
mv colloquy.so ~/.znc/modules/
El primer comando debería de iniciar un dialogo que nos ayudara a crear nuestro archivo de configuración, deberían de ver algo como esto:
Configuración del cliente en el teléfono.
Para configurar el Mobile Colloquy en nuestro iPhone solo tenemos que abrir el cliente, pinchar el botón “+” en la seccion de conexiones, y seleccionar “IRC Connection”, de allí seguiremos estos pasos:
- En ‘Address’ pones el FQDN o dirección IP del servidor.
- Habilita “Push Notifications”.
- Entra en “Advanced” y cambia lo necesario.
- Ahora agrega un “Colloquy Boucer” usando los datos del servidor bouncer que configuramos (znc) incluyendo el puerto, si en ZNC habilitaste SSL entonces habilita en el cliente también.
- Introduce los datos de la cuenta que creaste en ZNC, en el ‘Account Name’ pones tu Username y en el Password pones tu Password, no te confundas con los datos de tu nick (Nick Pass).
- Regresa y pincha “Connect”.
- Agregando bouncers y servidores a colloquy
- Pantalla de configuraciones avanzadas en colloquy para el iPhone
- Configurando el bouncer dentro de collowuy para el iPhone
- Configurando el IRC en colloquy
- script de configuracion de ZNC
















Hola disculpa te escriba por aqui, pero no encontre un email, te comento preciso poder entrar a los chats cantv (no estoy baneado, no es este el problema) con mi nombre pongamos “juanito23″ en todas las salas (o la mayor cantidad posible), lo puedo hacer a mano, pero es muy entretenido, mas teniendo en cuenta que cuando la sala tiene 65 miembros hay que insistir e insistir para lograr entrar, y alguna vez se cae el java en mi ordenador y caigo de todas las salas, asi que el tema seria entrar de forma automatica en todas esas salas, sin tener que hacerlo manualmente.
Te quedaria muy agradecido si me dijeras como hacerlo.
Gracias.
Para lo que tu quieres… creo que la forma mas fácil es usar FireFox y la extensión ‘iMacros’…. desconozco de que tan complicado sea, tengo mas de 12 anos sin entrar a ningún producto de cantv