Telegram 用户名是否唯一?

Is Telegram username unique?

当我进行机器人开发时,我发现来自用户的消息有一些名为 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 link(比如 @kappapride),但我不确定这个字段是否为每个 TG 用户显示。

只有一个用户可以同时拥有@kappapride(我相信频道和群组也可以)用户名但是用户可以随时更改他们的用户名所以没有, 把它当作用户的唯一标识符肯定不行。