Telegram是一款加密通信的聊天軟體,可以在linux,windows,android,chrome等運行。
要安裝 telegram-cli 之前需要先裝一些套件
安裝 libevent-devel
# rpm -Uvh http://mirror.centos.org/centos/7/os/x86_64/Packages/libevent-devel-2.0.21-4.el7.x86_64.rpm
安裝 libconfig 跟 libconfig-devel
# yum install libconfig
# rpm -Uvh http://mirror.centos.org/centos/7/os/x86_64/Packages/libconfig-devel-1.4.9-5.el7.x86_64.rpm
安裝 lua-devel
# rpm -Uvh http://mirror.centos.org/centos/7/os/x86_64/Packages/lua-devel-5.1.4-15.el7.x86_64.rpm
安裝 libjansson-devel
# yum install jansson
# rpm -Uvh http://mirror.centos.org/centos/7/os/x86_64/Packages/jansson-devel-2.10-1.el7.x86_64.rpm
再來安裝 tg.git
# git clone --recursive https://github.com/vysheng/tg.git && cd tg
# ./configure
# make
如果沒意外應該就可以裝好了...
這個時候,當前目錄會生成一個bin/目錄。
# ls bin/
generate telegram-cli tl-parser
現在只需要把它們方到$PATH包含的目錄裡即可,我方到了我的~/.local/bin/下了。
# cp bin/* ~/.local/bin/
然後還需要將當前目錄的server.pub複製到/etc/telegram-cli/目錄下。
# sudo mkdir /etc/telegram-cli/
# sudo cp server.pub /etc/telegram-cli/
現在一切已經安裝好了,只需要允許telegram-cli即可
# telegram-cli
第一次運行會提示你輸入phone,first name,last name。注意輸入的phone為+86123xxxxx。
現在需要發送消息等可以查看幫助。
> help
或者查看wiki:https://github.com/vysheng/tg/wiki
裡面有telegram-cli附帶的參數說明,登錄後help中的命令說明,以及sysv和systemd下開機啟動為daemon模式設置。
參考資料:
https://github.com/vysheng/tg
http://www.cnblogs.com/liuxuzzz/p/5313907.html