我有一组已设置为管理员的用户ID,当用户调用/admins
命令时,我希望将其打印到客户端。
主要问题是我无法看到或找到一种方法来打印占位符实体(在本例中为mention
),该占位符实体使用我指定的ID打开聊天窗口。
请记住,当您在聊天中发布@username
时,Telegram只是将其绑定为提及用户的提述,当您单击它时,它会跳至聊天窗口。我想知道是否有@123456789
的等效项,其中的数字代表用户ID。
答案 0 :(得分:1)
如果您从漫游器创建/发送消息,则可以将parse_mode
设置为HTML
,然后使用相同的HTML锚标记发送文本/标题:
for contact me, just <a href="tg://user?id=123">click here</a>
但是,如果您要以用户身份发送消息,则可以仅使用以userName
为前缀的@
,并创建指向tg://user?id=123
的手动链接,或键入tg://user?id=123
之类的纯文本,现在不要在电报中使用。是;自2013年以来就可以在iOS中使用(不到电报用户的15%)!