【问题标题】:How can I find telegram user by id如何通过 id 找到电报用户
【发布时间】:2022-03-22 05:05:48
【问题描述】:

我正在使用电报机器人,可以从传入的消息中获取用户 ID。 有时我想找到与电报机器人通信的用户并自己给他们写消息。 我只有用户 ID,没有关于用户的其他信息。

我能以某种方式通过 id 或匿名找到用户,而只有 id 可用是设计使然吗?

【问题讨论】:

    标签: api bots telegram


    【解决方案1】:

    至少我一直在使用的......

    对您的机器人进行编程,以向您发送带有该用户链接的消息。 这可以通过在消息中使用链接来完成(必须用作消息实体或内联键盘按钮):

    tg://user?id=<user_id>
    

    或者如果您使用 MarkdownV2 进行格式化

    [inline mention of a user](tg://user?id=<user_id>)
    

    然后,通过单击该链接,您将打开一个用户配置文件,您可以在其中向您的目标发送消息。

    注意, 用户可以更改他的隐私设置,并禁用提及。在这种情况下,这些链接将不起作用。

    【讨论】:

      猜你喜欢
      • 2017-02-03
      • 2012-05-07
      • 1970-01-01
      • 2018-06-11
      • 1970-01-01
      • 2018-08-06
      • 2020-06-25
      • 2016-10-03
      • 2017-05-30
      相关资源
      最近更新 更多