如何获取 Telegram Bot super 群 ID?
使用此代码:
bot.on('message', (msg) => {
console.log(msg);
});
我可以在对象的 forward_from_chat: { id: -1001125265425
中看到我的私有(private) channel ID,没问题。
但是如何获得 super 组ID?
最佳答案
首先,您应该向该组添加一个机器人。
然后,如果该群组是公共(public)(有@username
),只需向该群组发送消息并从 Telegram 服务器读取回复,该群组的类型将为 Message ,Message->Chat->Id 是群组的 ID。
如果群组是私有(private)(没有@用户名
),那么您可以在消息中提及机器人,并再次读取来自 Telegram 服务器的回复.
或者您可以使用一些第三方机器人,例如 @my_id_bot ,这是我专门为此制作的。
关于javascript - 如何获取 Telegram Bot super 群 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47383627/