获取群组ID
1. 创建机器人
在 BotFather 中创建一个机器人,获取 Token
2. 添加机器人到群组
将新建的机器人拉入群组
3. 发送消息
在群组里随便发一条消息,例如 /start
4. 获取群组ID
在浏览器中访问以下地址(替换为你的 bot token):
1 | https://api.telegram.org/bot<YOUR_TOKEN>/getupdates |
返回的 JSON 数据中包含 chat_id,即为群组 ID(通常以 - 开头)。
发送消息到群组
命令行方式
1 | curl -d 'chat_id=-504500469&text=hello' 'https://api.telegram.org/bot<YOUR_TOKEN>/sendMessage' |
Webhook 方式
1 | https://api.telegram.org/bot<TOKEN>/sendMessage?chat_id=-xxxx325322&text=hello |
注意:
chat_id需要替换为实际的群组 ID。