refactor: replace shell scripts with powershell startup

This commit is contained in:
2026-07-16 07:00:36 +05:00
parent 3fef026b6e
commit 7190963724
4 changed files with 55 additions and 111 deletions
+1 -51
View File
@@ -1,52 +1,2 @@
@echo off
chcp 65001 >nul
title AutoShop Bot
:: Проверка Python
python --version >nul 2>&1
if errorlevel 1 (
echo [ERROR] Python не найден. Установи Python 3.11+ с https://python.org
pause
exit /b 1
)
:: Создание виртуального окружения если нет
if not exist ".venv" (
echo [INFO] Создание виртуального окружения...
python -m venv .venv
)
:: Активация виртуального окружения
call .venv\Scripts\activate.bat
:: Установка зависимостей
echo [INFO] Установка зависимостей...
pip install -r requirements.txt --quiet
:: Создание .env если нет
if not exist ".env" (
echo [INFO] Создание .env из примера...
copy .env.example .env >nul
echo.
echo [!] Заполни BOT_TOKEN и BOT_ADMIN_IDS в файле .env
echo [!] Открываю .env для редактирования...
notepad .env
echo.
echo Нажми любую клавишу после сохранения .env...
pause >nul
)
:: Проверка BOT_TOKEN
findstr /r "BOT_TOKEN=." .env >nul 2>&1
if errorlevel 1 (
echo [ERROR] BOT_TOKEN не заполнен в .env
notepad .env
pause
exit /b 1
)
:: Запуск бота
echo [INFO] Запуск бота...
python main.py
pause
powershell -ExecutionPolicy Bypass -File "%~dp0start.ps1"