Здравствуйте всем.
Хочу построить телеграмм бота на базе PHP,
Уже многое перепробовал но не получаеться сделать кнопки.Код (Text):
case ‘/start’: $message = «Привет, «.$username; $telegram->sendMessage([ ‘chat_id’ => $chat, ‘text’ => $message ]); break;Есть вот такой код, когда пишешь боту /start то он в ответ присылает «Привет, Имя пользователя»
Хочу добавить что бы его был выбор кнопок например Кнопка 1, Кнопка 2, Кнопка 3.
Уже куча вариант перебирал и когда пытаюсь запихнуть туда кнопки то просто бот перестаёт работать.
Весь код:PHP:
<?php include(‘vendor/autoload.php’); use Telegram\Bot\Api; $telegram = new Api(»); $message = $telegram->getWebhookUpdates()->getMessage(); $chat = $message->getChat()->getId(); // id чата с пользователем $username = $message->getFrom()->getUsername(); // username пользователя $keyboard = [[‘Статьи’]]; switch($text){ case ‘/start’: $message = «Привет, «.$username; $telegram->sendMessage([ ‘chat_id’ => $chat, ‘text’ => $message ]); break; case ‘Меню’: $message = ‘Для работы с ботом пришлите текстовое сообщение!’; $telegram->sendMessage([ ‘chat_id’ => $chat, ‘text’ => $message ]); break; default: $telegram->sendMessage([ ‘chat_id’ => $chat, ‘text’ => ‘Команда не распознана. Для помощи введите /help’ ]); break; } } else{ $telegram->sendMessage([ ‘chat_id’ => $chat, ‘text’ => ‘Для работы с ботом пришлите текстовое сообщение!’ ]); } ?>