代码之家  ›  专栏  ›  技术社区  ›  Limbo

电报用户名是否唯一?

  •  0
  • Limbo  · 技术社区  · 8 年前

    当我研究bot开发时,我发现来自用户的消息有一个名为 username ,例如。

    {
        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用户。

    1 回复  |  直到 8 年前
        1
  •  2
  •   Jack'lul    8 年前

    只有一个用户可以 @kappapride (我相信频道和组也可以同时)使用用户名,但是用户可以随时更改他们的用户名。 ,将其视为用户的唯一标识符肯定不好。