Files
AutoShop-Wednesday/README.md
T

1.5 KiB

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