mirror of
https://github.com/BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot.git
synced 2026-02-19 10:50:52 +00:00
99 lines
2.9 KiB
Plaintext
99 lines
2.9 KiB
Plaintext
# TELEGRAM BOT CONFIGURATION
|
||
BOT_TOKEN=
|
||
ADMIN_IDS=
|
||
SUPPORT_USERNAME=
|
||
|
||
# DATABASE CONFIGURATION
|
||
DATABASE_URL=sqlite+aiosqlite:///./bot.db
|
||
REDIS_URL=redis://localhost:6379/0
|
||
|
||
# REMNAWAVE API CONFIGURATION
|
||
REMNAWAVE_API_URL=
|
||
REMNAWAVE_API_KEY=
|
||
|
||
# === NEW: Traffic Selection Mode Settings ===
|
||
# Режим выбора трафика:
|
||
# "selectable" - пользователи выбирают пакеты трафика (по умолчанию)
|
||
# "fixed" - фиксированный лимит трафика для всех подписок, доступно 5/10/25/50/100/250/0 (0 безлимит) гб
|
||
TRAFFIC_SELECTION_MODE=selectable
|
||
|
||
# Фиксированный лимит трафика в ГБ (используется только в режиме "fixed")
|
||
# 0 = безлимит
|
||
# для "fixed" обязательно должы быть проставлены цены на пакеты 5/10/25/50/100/250/0 можно постать 0 руб - будет беслпатно
|
||
FIXED_TRAFFIC_LIMIT_GB=0
|
||
|
||
# TRIAL SUBSCRIPTION SETTINGS
|
||
TRIAL_DURATION_DAYS=3
|
||
TRIAL_TRAFFIC_LIMIT_GB=10
|
||
TRIAL_DEVICE_LIMIT=2
|
||
TRIAL_SQUAD_UUID=
|
||
DEFAULT_TRAFFIC_RESET_STRATEGY=MONTH
|
||
|
||
# SUBSCRIPTION PRICING (в копейках для точности)
|
||
BASE_SUBSCRIPTION_PRICE=50000
|
||
|
||
PRICE_14_DAYS=5000
|
||
PRICE_30_DAYS=9900
|
||
PRICE_60_DAYS=18900
|
||
PRICE_90_DAYS=26900
|
||
PRICE_180_DAYS=49900
|
||
PRICE_360_DAYS=89900
|
||
|
||
PRICE_TRAFFIC_5GB=2000
|
||
PRICE_TRAFFIC_10GB=4000
|
||
PRICE_TRAFFIC_25GB=6000
|
||
PRICE_TRAFFIC_50GB=10000
|
||
PRICE_TRAFFIC_100GB=15000
|
||
PRICE_TRAFFIC_250GB=20000
|
||
PRICE_TRAFFIC_UNLIMITED=25000
|
||
|
||
PRICE_PER_DEVICE=5000
|
||
|
||
# REFERRAL SYSTEM SETTINGS
|
||
REFERRAL_REGISTRATION_REWARD=5000
|
||
REFERRED_USER_REWARD=10000
|
||
REFERRAL_COMMISSION_PERCENT=25
|
||
|
||
# Режим работы кнопки "Подключиться"
|
||
# guide - открывает гайд подключения (режим 1)
|
||
# miniapp_subscription - открывает ссылку подписки в мини-приложении (режим 2)
|
||
# miniapp_custom - открывает заданную ссылку в мини-приложении (режим 3)
|
||
CONNECT_BUTTON_MODE=miniapp_subscription
|
||
# URL для режима miniapp_custom (обязателен при CONNECT_BUTTON_MODE=miniapp_custom)
|
||
# MINIAPP_CUSTOM_URL=
|
||
|
||
# AUTO-PAYMENT SETTINGS
|
||
AUTOPAY_WARNING_DAYS=3,1
|
||
|
||
# MONITORING SETTINGS
|
||
MONITORING_INTERVAL=60
|
||
INACTIVE_USER_DELETE_MONTHS=3
|
||
|
||
TRIAL_WARNING_HOURS=2
|
||
ENABLE_NOTIFICATIONS=true
|
||
NOTIFICATION_RETRY_ATTEMPTS=3
|
||
MONITORING_LOGS_RETENTION_DAYS=30
|
||
|
||
# PAYMENT SYSTEMS
|
||
TELEGRAM_STARS_ENABLED=true
|
||
TRIBUTE_ENABLED=false
|
||
TRIBUTE_API_KEY=
|
||
TRIBUTE_WEBHOOK_SECRET=your_webhook_secret
|
||
TRIBUTE_DONATE_LINK=https://t.me/tribute/app?startapp=XXXX
|
||
TRIBUTE_WEBHOOK_PATH=/tribute-webhook
|
||
TRIBUTE_WEBHOOK_PORT=8081
|
||
|
||
WEBHOOK_URL=https://example.com
|
||
WEBHOOK_PATH=/webhook
|
||
|
||
# LOCALIZATION
|
||
DEFAULT_LANGUAGE=ru
|
||
AVAILABLE_LANGUAGES=ru
|
||
|
||
# LOGGING
|
||
LOG_LEVEL=INFO
|
||
LOG_FILE=/tmp/bot.log
|
||
|
||
# DEVELOPMENT
|
||
DEBUG=false
|