Задать вопрос
trak_ivan
@trak_ivan

Как получить MESSAGE ID Inlinekeyboard при создании его?

Собственно, вопрос.
1. Создается INLINE Меню: Текст и 2 кнопки (Далее, Назад).
0Va1B05zQRE.jpg
2. Нажимая на кнопку "Далее" или "Назад" я могу отловить MESSAGE_ID
$data = $callback_query['data'];
$message_id = $callback_query['message']['message_id'];


НО, мне надо знать MESSAGE ID уже на первом пункте, чтобы записать в БД. Как его получить?
Вот моя функция создания его.
$message = returnPhrasesPage ($type, 1);
	
        $inline_back = array("text"=>"Назад","callback_data"=>'back');
	$inline_next = array("text"=>"Далее","callback_data"=>'next');
	$inline_keyboard = array(array($inline_back,$inline_next));
	$keyboard=array("inline_keyboard"=>$inline_keyboard);
        $reply = json_encode($keyboard); 
	$url = $GLOBALS[website]."/sendmessage?chat_id=".$chatId."&text=".urlencode($message)."&reply_markup=".$reply;
	file_get_contents($url);
  • Вопрос задан
  • 1238 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы