- Punto de partida
- Una Raspberry pi model B, Rapbian
- Se va a compilar el desarrollo hecho en http://github.com/vysheng/
- Procedimiento:
- Se actualizan lista de repositorios y librerias
- sudo apt-get update
- sudo apt-get upgrade
- Se instalan librerias necesarias
- sudo apt-get install libreadline-dev libconfig-dev libssl-dev lua5.2 liblua5.2-dev libtool libevent-dev libjansson*
- Se descarga en un directorio y compila el cliente de Telegram para vysheng
- cd /tmp
- git clone --recursive https://github.com/vysheng/tg.git
- cd tg
- ./configure
- make
- En bin se habrán generado los ejecutables
- Se crea el directorio donde queramos tener Telegram y se copian los ejecutables
- mkdir /etc/telegram
- cp -rf bin/* /etc/telegram
- cd /etc/telegram/
- Se ejecuta Telegram en linea de comandos
- ./telegram-cli -k tg-server.pub
- La primera vez pedirá un numero de telefono para enviar un codigo de verificacion por SMS.
- Ahora, se puede añadir un contacto y enviarle un mensaje
- add_contact numero_telefono nombre apellido
- msg nombre_apellido hola
- (atencion a que en msg se debe incluir subrayado entre nombre y apellido)
- Para salir de Telegram: quit
- El cliente al lanzarlo tiene multiples argumentos, entre ellas escuchar comandos en un puerto TCP (e.g., para ejecutarlo como demonio) o arrancarse, ejecutar un comando y salir
- Lista de comandos que permite usar:
- Finalmente, ahora que Telegram tiene una API para bots, no me acaba de resultar util y creo que lo voy a desinstalar.
- Con esta aplicacion buscaba enviar mensajes esporadicos de notificación, sin tener que crear un demonio y no parece posible, aunque la opcion -e permite ejecutar comandos y salir al acabar, realiza un parse de todo antes de empezar a ejecutarlos y cuando parsea "msg peer mensaje" el peer no existe porque todavia no se ha ejecutado add_contact
Instalando cliente Telegram para linea de comandos
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario