diff --git a/README.md b/README.md index e11c3be..4d856a0 100644 --- a/README.md +++ b/README.md @@ -53,7 +53,7 @@ python main.py Основные локальные пути по умолчанию: - `Users/` - записи пользователей. -- `filesforcookie/` - временные файлы cookie. +- `Cookies/` - временные файлы cookie. - `bot_config.json` - ставки, казна и переключатели функций. - `bot_stats.json` - общая статистика. - `proxies.txt` - необязательный список прокси. @@ -69,41 +69,4 @@ python main.py python main.py ``` -Пользователь может выполнить `/start`, отправить текст с cookie или загрузить `.txt`-файл. Администратор открывает панель управления командой `/admin`. - -## Структура проекта - -```text -main.py Запуск бота и polling -config.py Переменные окружения и значения по умолчанию -db/storage.py Хранение конфигурации, статистики и прокси -db/users.py Хранение записей пользователей -models/ Типизированные модели данных -services/roblox.py Проверка Roblox, донаты и обновление cookie -services/pricing.py Подбор ставок и расчет выплат -services/withdrawals.py CryptoBot-чека и счета казны -services/referrals.py Реферальные выплаты -services/admin.py Административные операции -handlers/ Команды, callback-и и FSM-сценарии -keyboards/ Inline-клавиатуры -states/admin.py Состояния админской FSM -utils/ Парсинг, логирование и общие функции -``` - -## Безопасность - -Roblox-cookie являются учетными данными. Считайте `robsec.txt`, загруженные файлы и каталог `Users/` конфиденциальными данными. Ограничьте доступ к файловой системе, храните резервные копии в зашифрованном виде и удаляйте ненужные данные. - -Интеграция CryptoBot сейчас использует testnet-endpoint-ы в `services/withdrawals.py`. Перед работой с реальными средствами отдельно проверьте и измените эти endpoint-ы. - -## Проверка - -Проверить синтаксис Python можно командой: - -```powershell -python -m compileall -q config.py main.py db handlers keyboards models services states utils -``` - -## Лицензия - -MIT. См. [LICENSE](LICENSE). +Пользователь может выполнить `/start`, отправить текст с cookie или загрузить `.txt`-файл. Администратор открывает панель управления командой `/admin`. \ No newline at end of file