Приложение Telegram не отображает ссылку на acestream - PullRequest
0 голосов
/ 28 сентября 2018

Я создаю бота, который на основе слова дает вам ссылку для просмотра связанных спортивных событий.То есть / 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

Спасибо

1 Ответ

0 голосов
/ 29 сентября 2018

В настоящее время Telegram не превращает ссылки acestream в интерактивные ссылки.Обходной путь - использовать службу сокращения URL-адресов, чтобы изменить ссылку на HTTP.Вы также можете заключить ссылку между двумя обратными кавычками (`).Официальный клиент для Android и iOS копирует ссылку в буфер обмена, когда пользователь прикасается к ней.

...