import os from dotenv import load_dotenv # Загружаем переменные окружения load_dotenv() # Telegram Bot BOT_TOKEN = os.getenv("BOT_TOKEN") if not BOT_TOKEN: raise ValueError("BOT_TOKEN не найден в переменных окружения") # База данных DATABASE_URL = os.getenv("DATABASE_URL", "sqlite+aiosqlite:///./lottery_bot.db") # Администраторы ADMIN_IDS = [] admin_ids_str = os.getenv("ADMIN_IDS", "") if admin_ids_str: try: ADMIN_IDS = [int(id_str.strip()) for id_str in admin_ids_str.split(",") if id_str.strip()] except ValueError: print("Предупреждение: Некорректные ID администраторов в ADMIN_IDS") # Логирование LOG_LEVEL = os.getenv("LOG_LEVEL", "INFO") # Настройки бота MAX_PARTICIPANTS_PER_LOTTERY = 10000 # Максимальное количество участников в розыгрыше MAX_ACTIVE_LOTTERIES = 10 # Максимальное количество активных розыгрышей