# ========== TWITCH КОНФИГУРАЦИЯ ==========
TWITCH_IRC = "irc.chat.twitch.tv"
TWITCH_PORT = 6667
CHANNEL = "#marsh7707"
BOT_USERNAME = "marshhell_bot"
OAUTH_TOKEN = "oauth:prqpng40v9algp3eudyo09cu2hrewe"

# Twitch API (для проверки статуса стрима)
TWITCH_CLIENT_ID = "your_client_id_here"  # https://dev.twitch.tv/console
TWITCH_CLIENT_SECRET = "your_client_secret_here"
CHECK_STREAM_INTERVAL = 60  # Проверять статус каждые N секунд

# ========== TELEGRAM КОНФИГУРАЦИЯ ==========
TELEGRAM_BOT_TOKEN = "8168738016:AAGCofbUJCxqxxQNixpy9MNJ1j1gSkycbPs"
SUPER_ADMIN_ID = 2113091118  # ВАШ Telegram ID - главный администратор

# ========== ПУТИ К ФАЙЛАМ ==========
DATABASE_PATH = "giveaway_winners.db"
WINNERS_TXT_PATH = "winners.txt"
STREAM_STATS_TXT_PATH = "stream_stats.txt"

# ========== НАСТРОЙКИ РОЗЫГРЫШЕЙ ==========
MIN_MESSAGES = 1  # Минимум сообщений для участия
WINNER_RESPONSE_TIME = 300  # 5 минут на ответ (в секундах)
DROP_RESPONSE_TIME = 180  # 3 минуты на ответ для дропа
ACTIVE_DROP_ANNOUNCE_INTERVAL = 120  # Объявления каждые 2 минуты
ACTIVE_DROP_ACTIVITY_WINDOW = 180  # Активность за последние 3 минуты

# ========== ПАТТЕРНЫ ==========
TRADE_LINK_PATTERN = r"https://steamcommunity\.com/tradeoffer/new/\?partner=\d+&token=[a-zA-Z0-9_-]+"

# ========== ВЕБ-СЕРВЕР ==========
WEB_SERVER_PORT = 8888  # Порт для оверлея