当我从事机器人开发工作时,发现来自用户的消息有一个名为username
的字段,例如。 g。
{
update_id: 123567890,
message: {
message_id: 1,
from: {
id: 1234567890,
is_bot: false,
first_name: "Kappa",
last_name: "Pride",
username: "kappapride",
}
...
}
此字段是否包含唯一值,例如id
字段?我知道,我可以使用它建立TG链接(例如@kappapride
),但是我不确定是否为每个TG用户显示此字段。
答案 0 :(得分:1)
只有一个用户可以同时拥有@kappapride
(我相信频道和群组也可以使用)用户名,但是用户可以随时更改其用户名,因此否不能将其视为用户的唯一标识符。