文章

Api发消息给Telegram 群组/Bot 机器人

1.聊天窗口输入查找@BotFather

WeChat23005955de5f20b544b309208173c547.webp

1.1 输入 /start 再输入/newbot

1.2 然后在输入你想取的bot name ,相当于微信昵称一样

1.3 然后会让你输入你的 bot username 相当于微信号一样

1.4 这时就可以获取你的 bot token 了,下图红线部份

WeChatfd52d86dd207938ab0d2f3cc01812e8f.webp

2.发信息给Bot

2.1 首先在聊天窗口输入你的bot username ,然后输入框随便发条消息

2.1 点击图片蓝色的字,进入自己的bot聊天框,点击开始,随便发送一条信息

2.2 在浏览器打开 https://api.telegram.org/botXXXXXX/sendMessage?chat_id=YYYYYY&text=hi 即可收到bot发来的信息

注意botXXXXXXXXXXXXbot token 就是bot7126...L95Tvo,bot这个单词是写死的

chat_id可以在聊天界面查找@userinfobot后输入/start,即可获得这个Id

3.使用bot在群组里发送消息,作为自动化操作的一些通知

3.1 获取群组ID

在浏览器输入https://api.telegram.org/botXXXXXX/getUpdates 在返回的JSON 消息中 有如下结构

                "chat": {
                    "id": -4218888888,
                    "title": "test-bot",
                    "type": "group",
                    "all_members_are_administrators": true
                }

群组ID一般都开头,如-4218888888

3.2 向群组发送消息,可看第2步骤,把chat_id换成群组ID即可

许可协议:  CC BY 4.0