Roblox-Buyer

Telegram-бот для проверки Roblox-cookie, получения истории донатов, обновления оплачиваемых cookie и начисления средств продавцам через CryptoBot.

Возможности

  • Прием cookie обычным текстом или .txt-файлом.
  • Параллельная проверка cookie Roblox с поддержкой прокси.
  • Расчет оплаты по lifetime- и yearly-ставкам.
  • AVG-ценообразование для больших партий донатных cookie.
  • Обновление cookie перед сохранением и выплатой.
  • Балансы пользователей, вывод средств, реферальная система, статистика и блокировки.
  • Админ-панель для управления ставками, магазином, рассылками, казной и пользователями.

Требования

  • Python 3.10 или новее.
  • Токен Telegram-бота.
  • API-токен CryptoBot для выплат и пополнения казны.
  • Telegram ID администратора.

Установите зависимости в виртуальное окружение:

python -m venv .venv
.\.venv\Scripts\Activate.ps1
python -m pip install aiogram aiohttp requests curl-cffi

В Linux или macOS вместо команды активации PowerShell используйте source .venv/bin/activate.

Настройка

Скопируйте .env.example и укажите как минимум:

BOT_TOKEN=токен_telegram_бота
ADMIN_ID=telegram_id_администратора
CRYPTO_PAY_TOKEN=api_токен_cryptobot

Приложение получает переменные окружения через config.py. Файлы .env автоматически не загружаются, поэтому передавайте переменные через shell, менеджер процессов, контейнер или другой загрузчик окружения.

Пример для 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, записи пользователей или учетные данные прокси.

Запуск

Запустите polling:

python main.py

Пользователь может выполнить /start, отправить текст с cookie или загрузить .txt-файл. Администратор открывает панель управления командой /admin.

S
Description
Cоздан в рамках бесплатной разработки на форуме Lolz.live для @Alexceyzeleniy Telegram-бот для проверки Roblox-cookie, получения истории донатов, обновления оплачиваемых cookie и начисления средств продавцам через CryptoBot.
https://lolz.team/members/10205652/
Readme MIT
115 KiB
Languages
Python 97.2%
PowerShell 2.7%