После вызова callback скрипт запускается еще раз. Telegram bot api, inline keyboard

Есть скрипт, который отправляет сообщение с инлайн клавиатурой, при нажатии на которую, должно приходить еще одно сообщение. Но получается так, что после нажатия на клавиатуру скрипт отрабатывает с самого начала присылая всё заново.

    $inline_button1 = array("text"=>"Принять заявку","callback_data"=>"/take");
    $inline_keyboard = [[$inline_button1]];
    $keyboard=array("inline_keyboard"=>$inline_keyboard);
    $replyMarkup = json_encode($keyboard); 
    $msg = "новая заявка например";
    sendMessage($chat_id,$msg, $replyMarkup);
switch($data){
    case '/take':
    $take_msg = "Заявка принята ".$callback_user;    
    sendReply($chat_id, $take_msg, $message_id);
    break;
}

Скрипт срабатывает после отправки формы

введите сюда описание изображения


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