要获取群聊 ID,请执行以下操作:
1、将 Telegram BOT 添加到群组。
2、在群组中向您的机器人发送消息。例如,如果您的机器人名为 TestBot,请从您的个人帐户 @TestBot /start 向群组发送消息。在此之前,您的机器人无法访问聊天中的消息。
3、获取 BOT 的更新列表:
https://api.telegram.org/bot<YourBOTToken>/getUpdates
例如:
{
"update_id": 1256,
"message": {
"message_id": 5,
"from": {
"id": 12352,
"first_name": "AAA"
},
"chat": {
"id": <group_ID>,
"title": "<Group name>"
},
"date": 17025632,
"new_chat_participant": {
"id": 71,
"first_name": "NAME",
"username": "YOUR_BOT_NAME"
}
}
}
如果您使用机器人创建了新群组,但只得到 {"ok":true,"result":[]},请删除并再次将机器人添加到群组)