【发布时间】:2019-03-04 17:05:07
【问题描述】:
我正在创建一个基于单词的机器人,它会为您提供观看相关体育赛事的链接。即 /search Madrid 为您提供观看皇家马德里或马德里竞技比赛的链接。我的问题是这些链接中的大多数都是 Acestream 链接(acestream://417b3b8...),并且应用程序没有将其呈现为链接。如果链接是 http://... 则使用相同的代码可以正常工作。我尝试了 HTML 和 Markdown,两种情况下的结果都是一样的。
所以:
[inline URL](r/http://www.example.com/)
呈现精细的“内联 URL”
[inline URL](acestream://6168476465858)
正在渲染“内联 URL”,但链接不可点击,所以没有链接。
我可以做些什么来将其显示为链接?
我不知道这是否相关,但我正在使用此客户端与 API 进行通信。
https://github.com/TelegramBots/Telegram.Bot
谢谢
【问题讨论】:
-
这就是电报客户端如何呈现内容的问题。 Bot API 仅接受 HTTP 和 tg:// URL。也许尝试指示用户将 URL(作为文本)复制到浏览器。
标签: c# bots telegram telegram-bot