Telegram 使用可点击的机器人命令发送消息

Bus*_*ist 4 api telegram telegram-bot

我正在用 telegram 编写一个机器人(使用 c#)。

我希望机器人向用户发送带有可点击链接列表的消息。当用户按下此类链接时,客户端应将此命令发布回机器人。它应该看起来像这样(来自@pollbot 的示例): 在此输入图像描述

我试过:

  1. sendMesage 方法,带有 parse_mode=HTML 和 tg:\ 链接。问题:电报将它们视为不安全并退出聊天。或者不显示链接。

    /sendMessage?chat_id=xxxxxxxx&parse_mode=HTML&text=<a href="\Command">CommandText</a>
    
    Run Code Online (Sandbox Code Playgroud)

    ETC...

  2. sendMessage with markdown - 结果相同或没有链接

    /sendMessage?chat_id=xxxxxxxxx&parse_mode=markdown&text=[\CommandText](\Command)
    
    Run Code Online (Sandbox Code Playgroud)
  3. 内联键盘工作正常,但我需要一个链接,而不是按钮

非常感谢任何有关如何实现这一点的建议。

Maa*_*aak 5

文本中以“/”开头的单词会自动成为可点击的链接。您可以只使用sendMessage不带 aparse_mode并发送文本/newpoll