电报user_id的长度可以是多少?

时间:2018-07-15 18:52:13

标签: telegram telegram-bot python-telegram-bot php-telegram-bot lua-telegram-bot

我正在建立一个数据库,其中我的算法仅接受电报ID长度为9的用户的查询。

user_id: 123456789;
length = user_id.length;
display(length);

OUTPUT: 9

电报用户ID的长度是否小于9?
有人可以提出一些建议,以便我也将算法更新为该ID的长度。

2 个答案:

答案 0 :(得分:2)

  

此聊天的唯一标识符。此数字可能大于32位,并且某些编程语言在解释它时可能会有困难/无声的缺陷。但是它小于52位,因此带符号的64位整数或双精度浮点类型可以安全地存储此标识符。

Telegram Bot API#Chat

答案 1 :(得分:2)

没有已知的用户ID限制,但我知道有些用户的ID少于9位。

例如,@ MarkusRa具有6位数的ID。

我看到的最大长度为9位数字,并且以6开头,它似乎随着时间的增加而增加,也许很快就会有10位数字