import os from dotenv import load_dotenv load_dotenv() CONFIG = { "BOT_TOKEN": os.getenv("BOT_TOKEN"), "MARZBAN_URL": os.getenv("MARZBAN_URL"), "MARZBAN_USERNAME": os.getenv("MARZBAN_USERNAME"), "MARZBAN_PASSWORD": os.getenv("MARZBAN_PASSWORD"), "DATABASE_URL": os.getenv("DATABASE_URL"), "ADMIN_IDS": [int(i.strip()) for i in os.getenv("ADMIN_IDS", "").split(",") if i.strip()], "PROVIDER_TOKEN": os.getenv("PROVIDER_TOKEN", ""), "BASE_URL": os.getenv("BASE_URL"), # Внешний домен для VPN (панель Marzban) "WEB_APP_URL": os.getenv("WEB_APP_URL"), # URL для веб-приложения (Mini App) "WEB_APP_PORT": int(os.getenv("WEB_APP_PORT", 8000)), } PLANS = { "month_1": {"name": "1 месяц", "days": 30, "price": 100, "data_limit": 50}, "month_3": {"name": "3 месяца", "days": 90, "price": 270, "data_limit": 150}, "month_6": {"name": "6 месяцев", "days": 180, "price": 500, "data_limit": 300}, }