Telegram Autoshop Bot

Telegram bot на aiogram 3 для магазина с категориями, позициями, товарами, покупками, пополнениями и админкой.

Запуск через .bat (Windows)

Запусти start.bat двойным кликом. Скрипт автоматически:

  1. Создаст виртуальное окружение .venv
  2. Установит зависимости из requirements.txt
  3. Создаст .env из примера и откроет его для заполнения (если ещё нет)
  4. Запустит бота

Запуск через .sh (Linux)

chmod +x start.sh
./start.sh

Скрипт автоматически:

  1. Создаст виртуальное окружение .venv
  2. Установит зависимости из requirements.txt
  3. Создаст .env из примера и откроет его в $EDITOR (или nano) для заполнения (если ещё нет)
  4. Запустит бота

Быстрый запуск

  1. Установи Python 3.11+.
  2. Поставь зависимости:
python3.11 -m pip install -r requirements.txt
  1. Создай .env по примеру:
cp .env.example .env
  1. Заполни минимум:
BOT_TOKEN=
BOT_ADMIN_IDS=

Конфигурация читается только из .env или переменных окружения.

  1. Запусти бота:
python3 main.py
S
Description
Cоздан в рамках бесплатной разработки на форуме Lolz.live для @Devil_inside13666 Telegram bot на aiogram 3 для магазина с категориями, позициями, товарами, покупками, пополнениями и админкой
https://lolz.live/members/2239881/
Readme MIT
356 KiB
Languages
Python 99.5%
PowerShell 0.5%