как сделать ссылки на слова в боте telegram?

Я хотел сделать URL для слов в боте telegram.
Использовал этот код, но он не работает:

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

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

0

Решение

Вы должны использовать 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
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]