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模式设置。