2016-12-27 9 views
-1

Я хотел сделать url для слов в телеграмме бота.
Используется этот код, но он не работает:Как сделать ссылки для слов в телеграмме бота?

https://api.telegram.org/bot$botToken/sendMessage?chat_id=chat_id&text=<a href="url.com">the word</a> 

как сделать ссылку на слова. когда пользователь нажимает на слово, он будет идти в URL адрес страницы

+0

Можете ли вы объяснить свой вопрос. точнее, что вы хотите –

+0

уверен, что если вы хотите создать ссылку для любого слова, вы просто используете этот код в html 'WORD'. Я хочу создать ссылку для сообщения телеграммы бота! – Ali

ответ

1

вы должны использовать parse_mode параметр:

$url = 'https://api.telegram.org/bot<BOT_TOKEN>/sendMessage'; 
$parameters = [ 
    'text'  => '<a href=\'url.com\'>word</a>', 
    'chat_id' => <chat_id>, 
    'parse_mode' => 'HTML' 
]; 

echo $url . '?' . http_build_query($parameters); 

выход:

https://api.telegram.org/bot<BOT_TOKEN>/sendMessage?text=%3Ca+href%3D%27url.com%27%3Eword%3C%2Fa%3E&chat_id=<chat_id>&parse_mode=HTML 
+0

'$ url =' https://api.telegram.org/bot316:AAGeiqA_B4G18M/sendMessage '; $ chat_id = "@TweetKon"; $ message = $ items ['text']; $ usar = $ items ['user'] ['name']; $ usaremoji = ""; $ fave = $ items ['favorite_count']; $ faveemoji = "|"; $ br = "\ n"; $ linkesh = "https://twitter.com/$username"; $ Channel = "@TweetKon"; $ parameters = [ 'text' => '$ message. $ Br. $ Usaremoji. Ali

+0

спасибо за помощь. конечный код здесь, но он не работал – Ali

+0

он работает так, как я могу его попробовать :) спасибо за помощь bro – Ali

 Смежные вопросы

  • Нет связанных вопросов^_^