Telegram user_id 可以有多长?

How much length can be of a Telegram user_id?

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

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

OUTPUT: 9

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

Unique identifier for this chat. This number may be greater than 32 bits and some programming languages may have difficulty/silent defects in interpreting it. But it is smaller than 52 bits, so a signed 64 bit integer or double-precision float type are safe for storing this identifier.

Telegram Bot API#Chat

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

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

我看到的最大长度是9位,而且是从6开始的,好像是随着时间的推移在增加,说不定很快就会有10位了