I lov3 CLI: Mensajería Instantánea (III)

Para las próximas 2 entradas sobre mensajería instantánea en la CLI, usaremos bitlbee para que dos clientes IRC distintos tengan una pasarela valida para XMPP, para esta entrada en concreto el clásico Irssi, vale mencionar que este tiene un plugin para conectarlo pero nunca lo he probado. 🙂

Bitlbee + Irssi

Instalación

Si nos encontramos en Debian e hijas, pues con unos simples:


sudo apt-get install bitlbee

sudo apt-get install irssi

Ya los tenemos instalados, para Arch e hijas:

sudo pacman -S bitlbee irssi

Configuración

Ahora nos toca retocar al archivo bitlbee.conf con nuestro editor preferido:

sudo «editor» /etc/bitlbee/bitlbee.conf

2016-08-18-173905_713x396_scrot

A continuación editamos la linea #RunMode, ingresando la opción ForkDaemon, lineas abajo descomentamos #User, ingresando bitlbee, quedando de la siguiente manera:

RunMode = ForkDaemon

User = bitlbee

Para que el demonio arranque en automático con cara nuevo arranque del sistema, pues debemos agregarlo a nuestro respectivo autostart (para mi caso por usar openbox), ya dependerá agregarlo al suyo de acuerdo al DE (desktop environment)o WM (window manager) que utilicen.

«editor» ~/.config/openbox/autostart

y agregamos la linea:

bitlbee &

reiniciamos de preferencia, para que los cambios surtan efecto. Hasta aquí la configuración con bitlbee, ahora nos avocamos a irssi…go!

irssi --connect=localhost

Mostrando una pantalla como esta:

2016-08-18-182302_713x396_scrot

esta nos muestra que la conexión entre bitlbee e irssi es correcta, por si no saben para moverse entre ventanas es [alt][1], [alt][2], etcétera.

Debemos fijarnos el indicativo de la barra donde se encuentra el prompt actualmente [(status)], en este escribimos el comando siguiente para ingresar al canal &bitlbee :

/join &bitlbee

Estando aquí registramos nuestro usuario actual en el server, de la siguiente forma:

register «password»

si tuviéramos error al no poder registrarnos, es por falta de permisos en la carpeta /var/lib/bitlbee , así que se los otorgamos a nuestro «user», previo a esto verificamos la existencia del grupo:

sudo cat /etc/group | grep bitlbee

si no existiera lo creamos:

sudo groupadd bitlbee

agregamos al «user» al grupo con:

sudo usermod -a -G bitlbee «user»

reinicien, y confirmen con un $ groups.

Luego de registrarnos correctamente, la siguiente vez podremos identificarnos y se cargaran en automático nuestras cuentas agregadas, para identificarse usamos el comando:

identify «password»

A continuación agregamos nuestros usuarios XMPP de la siguiente forma:

account add jabber cronos@jabberes.org «password_jabberes»

Y así las demás, ya que generalmente se usa cuentas de gmail, pues usamos el mismo comando anterior de la siguiente forma, para agregarla:

account add jabber user@gmail.com «password_gmail» talk.google.com:5223:ssl

Si ya estamos conformes con nuestras cuentas agregadas, nos faltaría activarlas y guardar los cambios:


account on #nos sirve para conectar las cuentas.

save #guarda los cambios.

Y listo 🙂

Hasta otro post y buenas vibras lectores.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s