zabbix-telegram
#安装依赖
yum -y install lua-devel openssl-devel libconfig-devel readline-devel libevent-devel git uuid-devel libuuid libuuid-devel
#telegram-cli git地址
https://github.com/vysheng/tg.git
#编译安装
./configure --disable-json
make
#登录telegram网页获取用户私钥
https://my.telegram.org/
#将私钥放置于服务器上,并启动服务,
./telegram-cli -k zzzz.pub
#按照步骤登录,并测试是否能发送消息
msg info_bot ceshi_112233
#能正常发送则说明没问题,将服务运行至后台
nohup ./telegram-cli -k zzzz.pub -WDCRE -P 8890 -d &>/dev/null &
#测试是否能通过8890端口接收消息
echo -e "msg info_bot 123__##__444444" | nc localhost 8890
(2)方式二
安装脚本 :
zbx报警脚本
#!/usr/bin/python
import telegram
import sys
chat_id = sys.argv[1]
subject = sys.argv[2]
content = sys.argv[3]
#send_message.delay(chat_id=chat_id,subject=subject,content=content)
bot = telegram.Bot(token='8584*****:AAEZ_c1uMsUyYA0II8mwXNYrywxDxZ5zh4A')
#token为机器人token,在telegram上获得
bot.send_message(chat_id=chat_id, text=subject+'\n'+content)

sendto就是chat id
subject:主题
message:信息
都是从zabbix上获得

收件人就是telegramid
https://blog.csdn.net/jon_stark/article/details/83185446
https://blog.51cto.com/yangshufan/2392609

浙公网安备 33010602011771号