在电报中获取用户标识

Get the userid in telegram

我正在使用 @username_to_id_bot 检索 user_id。 有时用户没有用户名。 在这种情况下我该如何检索?

对于每个用户响应,Telegram 负载包含 user_id 和 chat_id 等信息。
您可以随时访问这些导航 JSON.

处理简单文本响应时

update.message.from_user.id

处理回调查询时

update.callback_query.from_user.id

如果您使用的是 Web 应用程序,在地址栏中您可以看到 URL 如下所示: https://web.telegram.org/#/im?p=u1111111111_2222222222222222222

在这种情况下,1111111111 就是您正在寻找的 user_id