iPhone push irc

Hay push para msn, jabber, skype etc, y todo pareciera indicar que no para irc, pues bueno, es ahí donde se equivocan. Entran al iTunes y compran colloquy por U$2 y aquí les enseño cómo configurar un bouncer para activar las notificaciones push. A mi me funciona de pelos.

Primero que nada removemos el znc que viene instalado en el debian, no lo usen que no funciona el módulo.

apt-get remove znc

Compilamos el znc

cd /usr/src/
wget -q "http://downloads.sourceforge.net/project/znc/znc/0.080/znc-0.080.tar.gz?use_mirror=ufpr"
tar -xzf znc-0.080.tar.gz
cd znc-0.080
./configure --disable-perl
make && make install

Agregamos el usuario znc para que el bouncer corra con ese usuario:

useradd znc
groupadd znc
mkdir -p /home/znc/.znc/configs/
chown -R znc:znc /home/znc

Ahora compilamos el módulo de colloquy y lo copiamos a la carpeta de módulos.

cd /home/znc
wget "http://github.com/wired/colloquypush/raw/master/znc/colloquy.cpp"
znc-buildmod colloquy.cpp
mkdir -p /home/znc/.znc/modules
cp colloquy.so /usr/local/lib/znc/

Creamos la configuración con el comando

zmc –makeconf

Es importante activar el módulo para administración web, la forma más fácil de activar luego el módulo.
Una vez echo esto corremos el servicio:

su - znc
znc

Ahora accedemos por http y activamos el módulo colloquy http;//XXXXX:bouncerport

Todo lo que queda por hacer es agregar en el iphone el servicio”

Hacemos clic en + y elegimos “IRC Connection”
Ponemos la IP, seleccionamos “Push Notifications” y lo ponemos en on, luego en avanzado nos aseguramos de poner el nombre y usuario que configuramos en el znc, y buala.

Espero que les sirva, opcionalmente podrían contratar un hosting tanto para el irc como para el bouncer, pueden obtener más información en planes de hosting.