首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >链接tg://user?id=.呈现为纯文本

链接tg://user?id=.呈现为纯文本
EN

Stack Overflow用户
提问于 2022-09-17 06:04:38
回答 1查看 480关注 0票数 1

用户AB,用命令/start启动我的电报机器人。

A,机器人发送消息

<a href="tg://user?id={B.user_id}">B</a>

B,机器人发送消息

<a href="tg://user?id={A.user_id}">A</a>

通过这种方式,我希望用户能够相互联系。B接收到到A配置文件的工作链接,A只接收纯文本"B“。

<a href="tg://user?id={B.user_id}">B</a>被呈现为纯文本而不是工作链接的原因是什么?

  • 我想可能是因为B没有@用户名。为了测试这个问题,我创建了没有@username的测试用户C,启动了bot并将<a href="tg://user?id={C.user_id}">C</a>发送到AA接收到C的工作链接。
  • 也许B阻止了我的机器人?我用测试用户C阻止bot,bot向A发送到C的链接,A接收工作链接。
  • 根据文件

“这些提及只有在用户过去曾与bot联系时才能保证有效。”

但是AB都联系了我的机器人,命令/start

EN

回答 1

Stack Overflow用户

发布于 2022-09-28 06:50:42

很难说为什么链接没有正确呈现,在bot日志中还有更多的信息吗?

值得注意的是,要做到这一点还有其他标准。

只有当用户过去与bot联系过、通过内联按钮向bot发送了回调查询或是提到他的组中的成员时,这些提及才能正常工作。

那么,AC是否属于B不是的组成员呢?

无论如何,您可以尝试作为标记而不是HTML链接。例如:

代码语言:javascript
复制
[B](tg://user?id={B.user_id})
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73752514

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档