Telegram messenger CLI (Telegram-Cli):
telegram en la consola
¿porque telegram en la consola? Cuando no tengamos interfaz gráfico instalado (en servidores por ejemplo), pero también para usarlo junto a otros programas (siendo estos el front-end).
Pasos para instalación mediante compilación:
0º Instalar git, si no lo teneis instalado...
$sudo apt-get install git
1º Clonar el repositorio de tg:
$git clone --recursive https://github.com/vysheng/tg.git && cd tg
2º Instalar librerias necesarias para compilar (para Ubuntu/Debian)
$sudo apt-get install libreadline-dev libconfig-dev libssl-dev lua5.2 liblua5.2-dev libevent-dev libjansson-dev libpython-dev make3º Compilar:
$./configure
y luego
$make
Nota: tardará un ratito y salen muchos mensajes en la consola...
4º Entonces ejecutar el siguiente comando
$bin/telegram-cli -k tg-server.pubQue nos va a pedir nuestro número de teléfono (hay que poner delante el código del pais) , para enviarnos un codigo que tendremos que introducir.
Y ya podemos enviar mensajes!!!!
El programa telegram-cli va a estar situado en esta ruta:
~/telegram-cli/tg/tg/bin
Nota: ~ es vuestra ruta de usuario, por ejemplo /home/usuario/
Ejecutando, escribimos:
$ ~/telegram-cli/tg/tg/bin/telegram-cli
contact_list: obtenemos la lista de contactos a los que podemos mandar mensajes
msg <contacto> <mensaje>: envio de mensajes, ejemplo:
Nota:
si el contacto esta formado por dos palabras, hay que sustituir el espacio por guión bajo: "_"
safe_quit: salir de la aplicación (también vale con la teclas Ctrl+C)
add_contact <phone-number> <first-name> <last-name>: añadir un contacto a nuestra lista de contactos
rename_contact <user> <first-name> <last-name>: renombrar un contacto