Update README.md
This commit is contained in:
@@ -117,18 +117,31 @@ URL и токен RemnaWave API
|
||||
#Конфигурация
|
||||
|
||||
BOT_TOKEN — токен Telegram бота от BotFather.
|
||||
|
||||
REMNAWAVE_URL — URL API RemnaWave.
|
||||
|
||||
REMNAWAVE_MODE=remote
|
||||
|
||||
REMNAWAVE_TOKEN — токен доступа к API RemnaWave.
|
||||
|
||||
DATABASE_URL — строка подключения к базе данных.
|
||||
|
||||
ADMIN_IDS — через запятую Telegram ID администраторов.
|
||||
|
||||
SUPPORT_USERNAME — ник поддержки, без @ указывать
|
||||
|
||||
Параметры тестовой подписки (включение, длительность, трафик, UUID squad, цена).
|
||||
|
||||
TRIAL_ENABLED=true/false
|
||||
|
||||
TRIAL_DURATION_DAYS=3 (дни)
|
||||
|
||||
TRIAL_TRAFFIC_GB=2
|
||||
TRIAL_SQUAD_UUID= (УКазать UUID сквада из панели!)
|
||||
TRIAL_PRICE=0.0 (не трогать)
|
||||
|
||||
TRIAL_SQUAD_UUID=(УКазать UUID сквада из панели!)
|
||||
|
||||
TRIAL_PRICE=0.0(не трогать)
|
||||
|
||||
|
||||
#Использование
|
||||
|
||||
@@ -137,16 +150,27 @@ TRIAL_PRICE=0.0 (не трогать)
|
||||
#Структура проекта
|
||||
|
||||
main.py — главный файл запуска.
|
||||
|
||||
handlers.py — основные обработчики команд и действий пользователя.
|
||||
|
||||
admin_handlers.py — обработчики команд и действий администраторов.
|
||||
|
||||
database.py — модели и методы работы с базой данных (SQLAlchemy).
|
||||
|
||||
remnawave_api.py — интеграция с API RemnaWave.
|
||||
|
||||
keyboards.py — генерация клавиатур Telegram.
|
||||
|
||||
translations.py — локализация и переводы.
|
||||
|
||||
utils.py — вспомогательные функции.
|
||||
|
||||
middlewares.py — промежуточные слои для обработки сообщений и запросов.
|
||||
|
||||
.env — файл конфигурации с переменными окружения.
|
||||
|
||||
requirements.txt — список зависимостей Python.
|
||||
|
||||
run.sh — скрипт установки и управления ботом (опционально).
|
||||
|
||||
#Администрирование
|
||||
@@ -156,11 +180,17 @@ run.sh — скрипт установки и управления ботом (
|
||||
В админ-панели доступны:
|
||||
|
||||
Управление подписками (создание, редактирование, список, удаление, включение/отключение)
|
||||
|
||||
Управление пользователями (просмотр списка, баланс)
|
||||
|
||||
Управление балансом (пополнение пользователей через tg id)
|
||||
|
||||
Управление промокодами (создание, список)
|
||||
|
||||
Одобрение или отклонение платежей (Приходит запрос администраторам)
|
||||
|
||||
Отправка сообщений пользователям или массовая рассылка
|
||||
|
||||
Просмотр краткой статистики
|
||||
|
||||
#ToDo
|
||||
|
||||
Reference in New Issue
Block a user