@Frik44

Как реализовать игровой магазин в тг боте?

у меня к примеру есть 2 кнопки в клавиатуре "Магазин", "Избранное"
при нажатии на магазин вылазит вылазит меню из 20 категорий.
в каждой категории от 5 до 50 товаров. Вопрос, как можно сделать что бы при покупке одного товара у пользователя пропадала кнопка с этим товаром, а при добавление товара в избранное кнопка "Избранное" показовала все товары которые пользователь добавил, то есть получал инлайн кнопки с товаром. Может быть как то при помощи бд? Я уже всю голову сломал себе
  • Вопрос задан
  • 88 просмотров
Пригласить эксперта
Ответы на вопрос 1
ZERGeich
@ZERGeich
Изучайте работу с базами. А потом строите запросы по нужной вам логике.
Как-то примерно так:
При добавлении в избранное - записать для ид.пользователя соответствующую позицию в таблицу избранного.
При просмотре избранного - запросить все записи из таблицы избранного по ид.пользователя.
При добавлении в корзину - записать для ид.пользователя соответствующую позицию в таблицу корзины.
При просмотре корзины - запросить все записи из таблицы корзины по ид.пользователя.
При просмотре каталога - запросить весь список товаров из прайса исключая те, которые есть у ид.пользователя в корзине.
И никакую голову тут ломать вообще нет необходимости. Обычная логика магазина.
Ответ написан
Ваш ответ на вопрос

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

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