Telegram 在电报机器人中获取电话号码聊天id的方法

Telegram 在电报机器人中获取电话号码聊天id的方法,telegram,telegram-bot,python-telegram-bot,php-telegram-bot,lua-telegram-bot,Telegram,Telegram Bot,Python Telegram Bot,Php Telegram Bot,Lua Telegram Bot,我想知道在telegram bot编程中获取电话号码聊天id的方法是什么。我有一个小项目,我需要很快从电报中获得一组电话号码的聊天ID。对不起,你不能。电报机器人API在下一个场景中工作:用户首先与机器人进行交互,机器人可能会请求消息、电话或位置。无法发送电话号码并获取聊天ID。您可以向用户请求一部电话,在响应中,如果用户将电话号码发送给bot,您将给出用户的聊天ID和电话号码 之后,您可以使用您的电话号码数据库查看用户的电话号码,并将其附加到chatId中 希望对你有帮助 Telegram的A

我想知道在telegram bot编程中获取电话号码聊天id的方法是什么。我有一个小项目,我需要很快从电报中获得一组电话号码的聊天ID。

对不起,你不能。电报机器人API在下一个场景中工作:用户首先与机器人进行交互,机器人可能会请求消息、电话或位置。无法发送电话号码并获取聊天ID。您可以向用户请求一部电话,在响应中,如果用户将电话号码发送给bot,您将给出用户的聊天ID和电话号码

之后,您可以使用您的电话号码数据库查看用户的电话号码,并将其附加到chatId中

希望对你有帮助

Telegram的API目前只允许机器人使用聊天ID与人进行交互

简短回答:API无法实现您的目标


详细回答:您可以手动将此号码添加到您的联系人列表中,然后向他们发送一条带有指向您的机器人的链接的消息(请确保您需要向他们发送一些有希望的信息,否则他们将不会打开您的机器人)。一旦他们点击
/start
创建一个功能,将
聊天id
+
名字
存储在一个数据库中,这样你以后就可以很容易地检索到用户的信息,然后你的机器人就可以知道哪个聊天id属于某个特定的电话号码(如果用户与您共享,则至少您拥有重要的聊天id).

对不起,我不明白。您需要获取群组成员的电话号码吗?或者群组的聊天id?或者用户手机上的群组聊天id?我有一个包含100个电话号码的列表,现在我需要快速通过电报获取他们的聊天id,但我不知道该怎么办@danil pyatnitsev