# ====== REQUIRED ======
ENV=prod

# PostgreSQL (async)
DATABASE_URL=postgresql://football:football_pass@127.0.0.1:5432/football_ai

# OpenAI (optional; if empty, insights endpoint returns null)
OPENAI_API_KEY=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
OPENAI_MODEL=gpt-4o-mini

# Telegram
TELEGRAM_BOT_TOKEN=8322510790:AAG7ch097rx3J1PEjJQEpeN2G1ar2YhEkBQ
TELEGRAM_ADMIN_CHAT_ID=8322510790

# Data source start points (multiple leagues)
# Put 1 URL per line (worker reads it as list)
FLASHSCORE_COMPETITION_URLS=https://www.flashscore.com/football/england/premier-league/|https://www.flashscore.com/football/spain/laliga/

# Parser mode
PARSER_USE_PLAYWRIGHT=true
PARSER_HEADLESS=true
PARSER_MIN_DELAY_S=1.2
PARSER_CACHE_TTL_S=45

# Worker loop
LOOP_TICK_S=15
REFRESH_UPCOMING_EVERY_S=120
REFRESH_LIVE_EVERY_S=20

# Notifications
ENABLE_GOAL_NOTIFICATIONS=true
