Mcabber: pequeño cliente jabber desde consola

Mcabber es un cliente jabber  desde consola lanzado bajo una licencia GNU GPL.

Algunas de sus características son:

– Support SSL/TLS/SASL

– History logging

– commands completion

– External actions triggers

– Dynamic modules

Instalación:

Para instalarlo se debe descargar desde el sitio web mcabber.com y seguir las instrucciones de compilación, también existe la posibilidad de que esté empaquetado para nuestra distribución, como es el caso de Debian, para lo cual usamos

aptitude  install  mcabber

 

Configuración (Básica):

Una vez hayamos instalado mcabber, se debe proceder a su configuración, para ello creamos el directorio

mkdir ~/.mcabber

y dentro creamos el archivo de configuración de mcabber

touch ~/.mcabber/mcabberrc

En ese archivo se deben especificar algunos parámetros, para que mcabber puede funcionar, acá se puede ver un ejemplo muy básico

set jid = USUARIO@gmail.com
set server = talk.google.com
set ssl = 1
set ssl_ignore_checks = 1

(Esta configuración es para acceder a Gmail)

El archivo de configuración de ejemplo lo pueden encontrar acá

Luego de guardar los cambios y correr mcabber, nos pedirá la contraseña de nuestra cuenta y debería funcionar. Los usuarios aparecen al lado izquierdo con el siguiente formato:

[*] usuario@gmail.com

* Entre las llaves puede haber una “o” si el usuario esta online, una “d” si el usuario esta no disponible, un “_” si el usuario no está online o “?” si no es un contacto confirmado

Configuración (Adicional):

Al principio puede ser algo confuso, el hecho de que por ejemplo no se puede distinguir los contactos conectados de los que no están conectados por el color. Para poder configurarlo de tal forma que distinga esos usuarios por color, al final el archivo mcabberrc se agrega lo siguiente (Los colores pueden ser otros)

color roster clear
color roster o     *                green
color roster d     *                red
color roster n_?  *               white

Ahora cuando volvamos a arrancar el mcabber tomará esa nueva configuración y se verá un poco más agradable. Esta es solo una de las tantas opciones que podemos configurar, para más información acá

 

Cómo se usa?

Algo importante es que la pantalla queda dividida en cuatro partes, una para los contactos, otra para los mensajes, otra para las notificaciones y quizás la parte más importante, donde podemos escribir.

Enseguida algunas acciones:

Moverse entre los contactos: Para ello se usan las teclas Pg UP / Pg Down

Escribir comandos: Todos los comando tiene este formato /COMANDO donde COMANDO es la orden a usar

Algunos comandos (Cuenta con auto-completado):

/say_to USUARIO MENSAJE : Para enviar un mensaje a algún contacto en específico

/roster unread_first : Para leer el primer mensaje de los que no se han leído

/roster unread_next: Para leer el siguiente mensaje de los que no se han leído

/roster search USUARIO: Para buscar algún contacto

/status ESTADO: Para cambiar de estado

/alias ALIAS = COMANDO OPCION: Para crear alias de los comandos que más se usen

/help : Para ver los comandos existentes

/quit : Para salir

Estos son algunos de los comandos más usados, pero son solo algunos.

La guía de usuario la pueden encontrar acá

No sobra decir que es un cliente “ideal” para todos aquellos amantes de la consola (Me incluyo) 😛

Hasta la próxima!

One Comment