其实很简单,就一条命令
export TGSEND_TOKEN="1234567890:XXXXXXXXX-XXXXXXXXX"
export TGSEND_CHATID="@chat_name"
curl -s -k "https://api.telegram.org/bot$TGSEND_TOKEN/sendMessage" \
--data-urlencode "chat_id=$TGSEND_CHATID" \
--data-urlencode "text=$*" \
> /dev/null &
shell 里输入
tgsend "Hello World!"
Telegram 就能收到 Hello World 消息了
/newbot
创建机器人,完成向导会给你一个 token 。用这个 token 替换 TGSEND_TOKEN
变量的值TGSEND_CHATID
的值/usr/bin/tgsend
crontab 增加一条
0 8 * * * /usr/bin/tgsend "$(/usr/bin/apt list --upgradable)"
就能每天提醒你有没有包要更新了
1
xinyana 2021-04-11 00:15:13 +08:00 via Android
https://dianbao.vercel.app/ TG 酱 一个 telegram 提醒机器人
|
2
psyer 2021-04-11 00:41:44 +08:00 via Android
国内服务器能发过去吗?
|
3
baobao1270 OP @psyer 想多了
|
6
aheadlead 2021-04-11 08:23:19 +08:00
老哥有点重复造轮子了。。https://pypi.org/project/telegram-send/
|
8
vagrantear 2021-04-11 11:19:48 +08:00 via Android
@Dreax 有具体教程吗
|
9
CokeMine 2021-04-11 17:29:07 +08:00
非常简单粗暴的方式
|
10
baodl 2022-02-17 18:17:00 +08:00
楼主办法好用,简单直接有效。TG 酱没法发通知到频道。telegram-send 配置频道不成功。
|