venerdì 28 febbraio 2014

Telegram messenger CLI - Usarlo da command line

Dalla lista consultabile sul sito ufficiale https://telegram.org/apps, emerge il primo client scritto in C.
Telegram CLI è il client ideale per chi necessita di fare scripting con il proprio account Telegram.
L'installazione e il lancio sono tutte spiegate sulla pagina di progetto:
https://github.com/vysheng/tg

Installazione per tutti i sistemi Debian like
su root
apt-get install libreadline-dev libconfig-dev libssl-dev lua5.2 liblua5.2-dev
./configure
make
 
Lanciare con:
./telegram
 
Dopo averlo lanciato siamo pronti ad impartire comandi. L'elenco dei comandi è vastissimo facilmente consultabile sulla home del progetto.
Sbizzarritevi nella creazione di script interessanti :)

Inserendo se stessi come contatto:  
add_contact PROPRIONUMERODITELEFONO nome

È poi possibile ad esempio inviarsi l'esito di alcuni comandi lanciati da console e riceverlo direttamente via smartphone:
KEY='unakeycasuale'
ESITOCOMANDO=$(ls)
./telegram -B $KEY <<STDIN
msg SESTESSI $ESITOCOMANDO
quit
STDIN



Buon divertimento