其实很简单,就一条命令
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 配置频道不成功。 |