Hoy hablando con el «compi» @elpiensonista, me ha sugerido que pruebe Telegram. Que tiene su punto por un montón de cosas (la mitad de las cuales ya no recuerdo). Que tiene sus ventajas con respecto a Whatsapp … y esas cosas, pero como soy un romántico de lo añejo y mi teléfono utiliza Symbian (S.O. que me encanta, dicho sea de paso Android y Windows phone no me agradan nada de nada …), por lo que me he puesto a investigar un poco de como instalar este servicio en uno de mis ordenadores.
Buscando un poco que es Telegram, encontré que es una aplicación de mensajería gratuita que permite enviar y recibir mensajes a través de internet. Permite creación de grupos, envío de imágenes y videos. Uno de sus objetivos es proveer mayor privacidad y seguridad en comparación con otras aplicaciones similares.
Telegram es una aplicación de software libre, que puede ser modificada por la comunidad, por lo que existen clientes oficiales para los sistemas operativos móviles Android e iOS, y también para PC de sobremesa, asi cómo extensiones para Google Chrome.
Las características de Telegram no se limitan a ser una copia de otras aplicaciones de mensajería instantánea, también incluye mejoras, como permitir autodestruir mensajes, y crear conversaciones secretas. A su vez permite el envío de archivos de cualquier extensión de hasta 1 Giga.
Estas características me dieron pié a buscar como instalarlo en mi Ubuntu 13.10. Una vez llegado a la página de Telegram, descubrí que la versión del cliente que tienen para Linux está en versión Beta. Aún así, me puse a instalarlo, para acaber descubriendo que este cliente se ejecuta integramente desde la terminal. Pero bueno, para los amantes de lal consola, aquí va la como instalé este servicio (el cual me ha sorprendido bastante por la facilidad con la que se puede utilizar desde la consola) …
Para instalar Telegram:
Descargamos el repositorio de GITHUB
git clone https://github.com/vysheng/tg.git && cd tg
Instalamos la dependencias que posiblemente nos falten:
sudo apt-get install libreadline-dev libconfig-dev libssl-dev lua5.2 liblua5.2-dev
Deberíamos estar ya en la carpeta donde está instalado lo que descargamos del repositorio GITHUB, de no ser así, nos moveremos hasta ella y escribiremos en la terminal:
./configure && make
Una vez terminado, y si todo se ha compilado como debe, podremos utilizar nuestro telegram escribiendo en nuestra consola (siempre que estemos dentro de la carpeta tg:
./telegram
Pero si ejecutamos telegram en otra carpeta debemos especificar la carpeta donde esta el fichero tg.pub con la opción -k.
./telegram -k /ruta/tg/tg.pub
Como es la primera vez que se ejecuta, comenzara un proceso de registro del número de móvil en telegram.
Pedirá un número de teléfono, introducir el número con el código del país, para España seria anteponer +34 al número de móvil.
A continuación, pide un código que será enviado al número de móvil introducido anteriormente por SMS, introducir el códigosi y si todo esta correcto mostrara la consola de telegram.
Elegimos nuestro nick y ya lo tenemos preparado para empezar a utilizar. Con el comando “help” nos saldrá la lista de comandos que podemos utilizar. El Tabulador lo podemos emplear para completar el nombre de nuestros contactos y de los comandos que vayamos a utilizar.
COMANDOS SOPORTADOS
Mensajería
- <msg><peer> texto – envía el mensaje a este usuario.
- <fwd><usuario><numero-mensaje> – reenviar un mensaje al usuario. Puede ver los número de mensajes iniciando el Cliente con -N
- <chat_with_peer><peer> – inicia un chat con este usuario. /exit o /quit para salir de este modo.
- <add_contact><numero-teléfono><nombre><apellido> – intenta añadir este contacto a la lista de contactos.
- <rename_contact><usuario><nombre><apellido> – intenta renombrar el contacto. Si tiene otro dispositivo será una pelea.
- <mark_read><peer> – marca todos los mensajes como recibidos de ese usuario.
Multimedia
- <send_photo><peer><nombre-archivo-foto> – manda una foto al usuario.
- <send_video><peer><nombre-archivo-video> – envia un video al usuario.
- <send_text><peer><nombre-archivo-texto> – envia un archivo de texto como un mensaje en plano.
- <load_photo>/load_video/load_video_thumb <numero-mensaje> – carga foto/video indicado del directorio de descarga.
- <view_photo>/view_video/view_video_thumb <numero-mensaje> – carga foto/video indicado del directorio de descarga y lo abre con el vidor por defecto del sistema.
Opciones de chat de grupo
- <chat_info> <chat> – imprime información del chat.
- <chat_add_user><chat> <usuario> – agrega un usuario al chat.
- <chat_del_user><chat> <usuario> – elimina un usuario del chat.
- <rename_chat><chat> <nuevo-nombre> – cambia el nombre al chat.
Search
- <search><peer> patrón – busca el patrón indicado en los mensajes con ese usuario.
- <global_search> patrón – busca el patrón indicado en todos los mensajes.
Chat secreto
- <create_secret_chat><user> – crea un chat secreto con el usuario indicado.
- <visualize_key><secret_chat> – Muestra la clave de cifrado. Debe compararla con la del otro usuario.
Estadísticas e información varia.
- <user_info><user> – muestra información sobre el usuario.
- <history> <peer> [limit] – muestra el historial (y la marca como leído). Limite por defecto = 40.
- <dialog_list> – muestra información acerca del dialogo
- <contact_list> – muestra información acerca de tu lista de contactos.
- <suggested_contacts> – muestra información sobre sus contactos, tiene un máximo de amigos comunes.
- <stats> – solo para depuración.
- <show_license> – muestra la licencia GPLv2.
- <help> – imprime esta ayuda.
Y bueno, con esto ya podemos utilizar telegram desde nuestro Ubuntu, aun que desde la terminal. Diré que después de probarlo, Telegram me ha sorprendido gratamente, apesar de que no acepte los mensajes de voz ni las videollamadas, pero supongo que a medida que el servicio se consolide entre los usuarios irá mejorando poco a poco.