Telegram是一款加密通訊的聊天軟件,能夠在linux,windows,android,chrome等運行。官方網址:https://telegram.org/python
它是有桌面版的,但做爲一個linuxer,總有點命令行情結,因此按照官方wiki,安裝了telegram-cli。linux
首先,使用git clone它,地址:https://github.com/vysheng/tgandroid
$ git clone --recursive https://github.com/vysheng/tg.git && cd tg
個人是ubuntu系統,因此根據README,安裝必須的軟件。git
$ sudo apt-get install libreadline-dev libconfig-dev libssl-dev lua5.2 liblua5.2-dev libevent-dev libjansson-dev libpython-dev make
而後就能夠編譯了,無須設置--prefix,由於它會在當前目錄生成程序。github
$ ./configure $ make
這個時候,當前目錄會生成一個bin/目錄。chrome
$ ls bin/ generate telegram-cli tl-parser
如今只須要把它們方到$PATH包含的目錄裏便可,我方到了個人~/.local/bin/下了。ubuntu
$ cp bin/* ~/.local/bin/
而後還須要將當前目錄的server.pub複製到/etc/telegram-cli/目錄下。windows
$ sudo mkdir /etc/telegram-cli/ $ sudo cp server.pub /etc/telegram-cli/
如今一切已經安裝好了,只須要容許telegram-cli便可加密
$ telegram-cli
第一次運行會提示你輸入phone,first name,last name。注意輸入的phone爲+86123xxxxx。lua
如今須要發送消息等能夠查看幫助。
> help
或者查看wiki:https://github.com/vysheng/tg/wiki
裏面有telegram-cli附帶的參數說明,登陸後help中的命令說明,以及sysv和systemd下開機啓動爲daemon模式設置。