|
|
|
@@ -16,7 +16,7 @@ Telegram-бот для проверки Roblox-cookie, получения ист
|
|
|
|
|
|
|
|
|
|
- Python 3.10 или новее.
|
|
|
|
|
- Токен Telegram-бота.
|
|
|
|
|
- API-токен CryptoBot для выплат и пополнения казны.
|
|
|
|
|
- API-токен CryptoBot для выплат и пополнения казны (с соответствующими правами).
|
|
|
|
|
- Telegram ID администратора.
|
|
|
|
|
|
|
|
|
|
Установите зависимости в виртуальное окружение:
|
|
|
|
@@ -39,34 +39,14 @@ ADMIN_ID=telegram_id_администратора
|
|
|
|
|
CRYPTO_PAY_TOKEN=api_токен_cryptobot
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
Приложение получает переменные окружения через `config.py`. Файлы `.env` автоматически не загружаются, поэтому передавайте переменные через shell, менеджер процессов, контейнер или другой загрузчик окружения.
|
|
|
|
|
|
|
|
|
|
Пример для PowerShell:
|
|
|
|
|
|
|
|
|
|
```powershell
|
|
|
|
|
$env:BOT_TOKEN = "токен_telegram_бота"
|
|
|
|
|
$env:ADMIN_ID = "123456789"
|
|
|
|
|
$env:CRYPTO_PAY_TOKEN = "api_токен_cryptobot"
|
|
|
|
|
python main.py
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
Основные локальные пути по умолчанию:
|
|
|
|
|
|
|
|
|
|
- `Users/` - записи пользователей.
|
|
|
|
|
- `Cookies/` - временные файлы cookie.
|
|
|
|
|
- `bot_config.json` - ставки, казна и переключатели функций.
|
|
|
|
|
- `bot_stats.json` - общая статистика.
|
|
|
|
|
- `proxies.txt` - необязательный список прокси.
|
|
|
|
|
- `robsec.txt` - сохраненные обновленные cookie.
|
|
|
|
|
|
|
|
|
|
Эти runtime-файлы исключены из Git. Не добавляйте в репозиторий токены, CryptoBot-токены, Roblox-cookie, записи пользователей или учетные данные прокси.
|
|
|
|
|
Приложение получает переменные окружения через `config.py`.
|
|
|
|
|
|
|
|
|
|
## Запуск
|
|
|
|
|
|
|
|
|
|
Запустите polling:
|
|
|
|
|
Запуск бота:
|
|
|
|
|
|
|
|
|
|
```powershell
|
|
|
|
|
python main.py
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
Пользователь может выполнить `/start`, отправить текст с cookie или загрузить `.txt`-файл. Администратор открывает панель управления командой `/admin`.
|
|
|
|
|
Пользователь может выполнить `/start`, отправить текст с cookie или загрузить `.txt`-файл. Администратор открывает панель управления командой `/admin`.
|
|
|
|
|