2017-01-16 6 views
1

Я проектирую телеграмму бота. Я хочу показать некоторые ссылки, например.Как создать ссылку в телеграмме bot

1- wkpviana

2- vianahosting

, что когда пользователь нажимает ее, открытая

http://wkpviana.net 
http://vianahosting.ir 

в браузере. Как я могу создать его в php? часть моего кода:

<?php 
... 
$sLink = ""; 
foreach($Links as $Row){ 
    $sLink .= "<a href='".$Row->link_url."'>".$Row->link_name."</a>"; 
} 
$Text = $sLink; 
... 
$URL = "https://api.telegram.org/bot".$Token."/sendMessage?chat_id=".$ChatID."&text=".$Text."&reply_markup=".json_encode($KB); 
file_get_contents($URL); 
?> 

ответ

1

Вы, кажется, пытается отправить сообщение с <a> тег, который прекрасно работает, но требует, чтобы использовать параметр parse_mode=html, как описано here.

Я считаю, это выглядело бы примерно так:

$URL = "https://api.telegram.org/bot".$Token."/sendMessage?chat_id=".$ChatID."&text=".$Text."&parse_mode=HTML&reply_markup=".json_encode($KB);