Administrator
Published on 2026-03-15 / 5 Visits
0
0

通过telegram机器人推送消息

通过telegram机器人推送消息

1.创建一个自己的机器人

在telegram中搜索@BotFather,添加上官方机器人为好友,然后在输入框中输入/newbot

给新机器人自定义起名(可中文),必须以bot结尾,不能和别人重复, 如: mytest888bot

起名新建成功后会输出 Use this token to access the HTTP API,就是你这个机器人的 Token, 如: 72974832650:AAJKLTBZKAQWRNVZMKKFUJy7Gk8

2.创建一个自己的群组或者频道,并获取ChatID

群组or频道内添加自己创建的机器人mytest888bot,最好将你自己的机器人设置为管理员。

获取群组或者频道的ChatID方式如下,在浏览器中输入下面的链接,将<Token>替换为自己机器人的token,返回的结果中就有机器人所有所在的群组或者频道,后面发送消息需要这个chatID,

https://api.telegram.org/bot<Token>/getUpdates

image-20260315023633719

3.给机器人发送消息

在浏览器中输入下列链接,将<Token>替换为自己机器人的token,将<ChatID>替换为自己群组或者频道的ChatID,其中<消息内容>替换为自己要发送的信息即可,该方式使用的get请求发送,也可采用post等其他方式发送。

https://api.telegram.org/bot<Token>/sendMessage?chat_id=<ChatID>&text=<消息内容>

telegram 接口API解释说明如下:

https://core.telegram.org/bots/api

Comment