本文为12月第二周网站忘记续费后从webcache里面找回的,丢失图片。
上一次用tg还是给路由器刷机的那会儿,然后还通过汉堡王的消费券快速兑换新的薯条,这么说快2年了。
今天无意间刷到tg bot,于是实践了一下,似乎只能海外服务器使用,所以后来还是继续server酱来做简单提醒。
搭建步骤中,记录2个关键信息。
登录Telegram,并找到@BotFather,然后按提示来,得到token,保存下来。
然后和自己bot开聊,开聊后,访问
https://api.telegram.org/bot<token>/getUpdates
找到
1 |
"message":{"message_id":1,"from":{"id":保密id,"is_bot,id 保存下来。 |
简单脚本如下。
#!/bin/bash
TOKEN=1700:马赛克 #TG机器人token
chat_ID=65马赛克 #用户ID或频道、群ID
message_text="vm测试消息" #要发送的信息
CurrentPidNum=$(ps -elf |wc -l)
MODE='HTML' #解析模式,可选HTML或Markdown
URL="https://api.telegram.org/bot${TOKEN}/sendMessage" #api接口
StickerUrl="https://api.telegram.org/bot${TOKEN}/sendSticker"
# 推送文本信息
# # 测试1:终端自定义消息
curl -s -X POST $URL -d chat_id=${chat_ID} -d parse_mode=${MODE} -d text="${CurrentPidNum}"
# 推送贴图
curl -s -X POST $StickerUrl -d sticker="CgACAgQAAxkDAAMRYFNq3KzpvZZeVt-yF3gjtHiQkCcAAhICAAL0YE1Tu20UrjRidS4eBA" -d chat_id=$chat_ID
这个sticker的id获得方式,依然和前面一样,
手机发一条自己喜欢的,然后在这里找到它,替换掉 https://api.telegram.org/bot<token>/getUpdates
最后效果如下。
文章评论