Skip to content

devopssii/Shop-bot

 
 

Repository files navigation

ShopBot

Это пример телеграм магазин-бота. Простой, а главное эффективный способ оформить заказ, не выходя из любимого мессенджера.

Что он умеет?

  1. /start - нужно для запуска бота, а также чтобы выбрать режим (пользователь / админ).

  2. /menu - перейти в меню.

  3. /sos - задать вопрос администратору.

Меню

Меню пользователя выглядит следующим образом:

Пользовательское меню

Каталог

Каталог состоит из товаров, отсортированных по категориям. Пользователю доступна функция добавления в корзину, а у админа полные права на редактирование каталога (добавление / удаление).

Корзина

Процесс оформления выглядит следующим образом: пользователь переходит в 🛍️ Каталог, переходит в нужную категорию, выбирает товары и нажимает кнопку 🛒 Корзина.

cart


Затем, убедившись, что все на месте переходит к оформлению, нажав 📦 Оформить заказ.

checkout

Добавить товар

Чтобы добавить товар нужно выбрать категорию и нажать на кнопку ➕ Добавить товар, после чего заполнить форму "название-описание-картинка-цена" и подтвердить.

add_product

Связь с администрацией

Чтобы задать вопрос админу, достаточно выбрать команду /sos, есть ограничение на количество вопросов.

sos

About

🛒 Telegram shop bot template

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.6%
  • Shell 3.2%
  • Dockerfile 0.2%