Бот-магазин для telegram. Предназначен для продажи цифровых товаров, не требует участия продавца при сделке.
- Каталог с товарами (Каталог - категория - товар)
- Превью для каждого товара в виде картинки и описания (добавляется админом через СУБД или же в самом боте через /admin)
- Баланс. Все сделки связаны с балансом (платежи пока что не реализованы, поэтому баланс прописывается вручную)
- Система отзывов. Пользователи могут оставить отзыв, увидеть общую оценку магазина, а также случайный отзыв.
- Склонировать репозиторий к себе на устройство:
git clone https://github.com/maddyrucos/Shop_bot_telegram.git
- Создать виртуальное окружение Python:
python3 -m venv venv
- Войти в виртуальное окружение и установить необходимые pip пакеты:
. venv/bin/activate
pip install -r requirements.txt
- Создать бота в https://t.me/BotFather и получить токен
- Создать .env файл в директории с ботом, либо ввести напрямую значения в config.py, где: TOKEN - токен бота ADMIN - username админа
- Запустить бота:
python3 main.py