首页 > 解决方案 > 如何确认电话号码是否属于电报机器人中的user_id

问题描述

我正在做一个项目,用户在网站上输入他们的电话号码。确认是通过一个电报机器人完成的,用户首先发起对话。用户将网站上显示的确认码发送给机器人。

所以这是我的问题,有什么方法可以将用户提供的电话号码与用户发送给机器人的确认码消息进行比较?或者有什么方法可以user_id从用户提供的电话号码中获取,以便我可以将其与用户发送的消息进行比较?

标签: telegramtelegram-bot

解决方案


您可以发送Keyboard请求request_contact=True用户共享电话号码(文档)。

然后您的机器人可以Update使用它(例如如何做到这一点)并与所需的电话号码进行比较。


推荐阅读