Как создать инлайн кнопку Показать еще в Телеграм боте?

Как в телеграм боте создать аналог кнопки "Показать ещё товары" через PHP? Задача, дать 10 товаров при первом нажатие на кнопку категории, и при нажатие на инлайн кнопку Показать ещё ему выдавалось с 11 товара по 20 товара и т.д

Пример: https://t.me/Sushinaka2Bot

OOgnM.png
  • Вопрос задан
  • 125 просмотров
Решения вопроса 1
nokimaro
@nokimaro
Меня невозможно остановить, если я смогу начать.
У inline-кнопок есть поле callback_data которое может содержать произвольные данные.
Во время отправки кнопки пользователю (ответ от бота) в зависимости от логики приложения туда помещаете нужную строку, которая затем вернётся на сервер при нажатии кнопки пользователем.
Например это может быть callback_data = "list_sushi_page_2" что будет означать для вас "пользователь нажал переход на 2 страницу списка" или как вариант "/list_sushi?from=11&to=22" и тд.

https://core.telegram.org/bots/api#inlinekeyboardmarkup
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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