<?php
$access_token = '***токен***';
$api = 'https://api.telegram.org/bot' . $access_token;
$output = json_decode(file_get_contents('php://input'), TRUE);
$chat_id = $output['message']['chat']['id'];
$first_name = $output['message']['chat']['first_name'];
$last_name = $output['message']['chat']['last_name'];
$message = $output['message']['text'];
switch($message) {
case '/mail':
$btn = new InlineKeyboardButton([
'text' => 'Web-Site',
'url' => 'http://lostov.net16.net'
]);
$info_text = 'Хей ' . ' ' . $first_name . ' ' . $last_name . ', Привет если есть вопросы то вам сюда:
' . $btn;
sendMessage($chat_id, $info_text);
break;
case '/dev':
$dev_text = 'Bot:
PHP: 5.7
Ver: 1.0.0';
sendMessage($chat_id, $dev_text);
break;
default:
break;
}
function sendMessage($chat_id, $message) {
file_get_contents($GLOBALS['api'] . '/sendMessage?chat_id=' . $chat_id . '&text=' . urlencode($message));
}
?>
вот код но тут только /dev работает а другой част /mail не отображается когда я убираю из кода $btn тогда работает, как использовать кнопки тогда?