Есть скрипт, который отправляет сообщение с инлайн клавиатурой, при нажатии на которую, должно приходить еще одно сообщение. Но получается так, что после нажатия на клавиатуру скрипт отрабатывает с самого начала присылая всё заново.
$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;
}
Скрипт срабатывает после отправки формы