Как прикрутить к кнопкам в боте телеграмм нужную команду?

Новичок!

Бота запустил. Тут проблем нет.

Сделал, что после сообщения появляется кнопка.

Но не могу понять какой код нужен, чтобы при нажатии кнопки выводилось другое сообщение?

Бот состоит из нескольких пошаговых видео, фото, сообщений.

Вот такой чужой код использую:

    <?
header('Content-Type: text/html; charset=utf-8');
// подрубаем API
require_once("vendor/autoload.php");

// создаем переменную бота
$access_token = "тут токен";
$bot = new \TelegramBot\Api\Client($token);

// если бот еще не зарегистрирован - регистрируем
if(!file_exists("registered.trigger")){ 
    /**
     * файл registered.trigger будет создаваться после регистрации бота. 
     * если этого файла нет значит бот не зарегистрирован 
     */
     
    // URl текущей страницы
    $page_url = "https://".$_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
    $result = $bot->setWebhook($page_url);
    if($result){
        file_put_contents("registered.trigger",time()); // создаем файл дабы прекратить повторные регистрации
    }
}


//$access_token = 'xxx';
$api = 'https://api.telegram.org/bot' . $access_token;
$output = json_decode(file_get_contents('php://input'), TRUE);
$chat_id = $output['message']['chat']['id'];
$message = $output['message']['text'];
//$callback_query = $output['callback_query'];
//$data = $callback_query['data'];
//$message_id = ['callback_query']['message']['message_id'];
//$chat_id_in = $callback_query['message']['chat']['id'];
switch($message) {
    case '/start':  
    $inline_button1 = array("text"=>"Google url","url"=>"http://google.com");
    $inline_button2 = array("text"=>"work plz","callback_data"=>'/plz');
    $inline_keyboard = [[$inline_button1,$inline_button2]];
    $keyboard=array("inline_keyboard"=>$inline_keyboard);
    $replyMarkup = json_encode($keyboard); 
    sendMessage($chat_id, "    Здравствуйте, [{$first_name}]!  Очень рады Вам в нашем боте, так как ВЫ ОЧЕНЬ СИЛЬНЫ, ВЫ ЛИДЕР!
    Именно с помощью этого бота Вы получите пошаговый вводный курс, о продукции компании GreenWay и о том, как Вы сможете на этом заработать не применяя много усилий,
    а действуя по простой пошаговой схеме.
Но сначала надо кратко со всем познакомиться и четко для себя понять кто Вы:
Потребитель продукции;
Партнер компании;
Можно быть и тем и тем, или быть сначала потребителем продукции, а потом и начать зарабатывать на ней.
Посмотрите первое короткое видео далее...       ", $replyMarkup);
    break;
}
switch($data){
    case '/plz':
    sendMessage($chat_id_in, "plz");
    break;
}
function sendMessage($chat_id, $message, $replyMarkup) {
  file_get_contents($GLOBALS['api'] . '/sendMessage?chat_id=' . $chat_id . '&text=' . urlencode($message) . '&reply_markup=' . $replyMarkup);
}


// ОБРАБОТКА КНОПОК У СООБЩЕНИЙ
$bot->on(function($update) use ($bot, $callback_loc, $find_command){
$callback = $update->getCallbackQuery();
    $message = $callback->getMessage();
    $chatId = $message->getChat()->getId();  //кнопки есть
    
    
    
    //$data = $callback->getData();
    
    

    if($data == "data_test"){
        $bot->answerCallbackQuery( $callback->getId(), "This is Ansver!",true); 

    }

    
    if($data == "data_test2"){
        //$bot->sendMessage($chatId, "Это ответ!");
        //$bot->answerCallbackQuery($callback->getId()); 

    }

}, function($update){
    $callback = $update->getCallbackQuery();
    if (is_null($callback) || !strlen($callback->getData()))
        return false;
    return true;
});

Ответы (0 шт):