# =======================================================
# Telegram Userbot Credentials (from https://my.telegram.org)
# =======================================================
API_ID=50733
API_HASH=3834c9e7ac3ab60cd7df01a2030b7487
PHONE=+989220135981

# =======================================================
# Telegram Admin Bot Credentials (from @BotFather)
# =======================================================
BOT_TOKEN=8389658574:AAFYi1v21qjN73UZmI3b0W3J3P0z7oLt0Jc
ADMIN_USER_IDS=78649634,232801087
REVIEW_CHANNEL_ID=-1003962954420

# =======================================================
# AI Provider Configuration (AGY / OrcaRouter / OpenAI)
# =======================================================
AI_PROVIDER=agy
AI_BASE_URL=
AI_API_KEY=
AI_MODEL=antigravity
AI_AUTO_POSTING_ENABLED=true
AI_DOUBLE_CHECK=true
AI_REASONING_EFFORT=high

# =======================================================
# PostgreSQL Configuration (Configured for Docker Compose)
# =======================================================
POSTGRES_USER=postgres
POSTGRES_PASSWORD=postgres
POSTGRES_DB=copykar
POSTGRES_HOST=postgres
POSTGRES_PORT=5432
DATABASE_URL=postgresql://postgres:postgres@postgres:5432/copykar

# =======================================================
# Storage & Metrics Paths
# =======================================================
METRICS_PORT=8008
MEDIA_DIR=/app/data/media

# =======================================================
# Grafana Web Credentials
# =======================================================
GRAFANA_USER=admin
GRAFANA_PASSWORD=admin
PGADMIN_DEFAULT_EMAIL=admin@copykar.com
PGADMIN_DEFAULT_PASSWORD=admin
PGADMIN_PORT=5050

REDIS_URL=redis://copykar_redis:6379/0
AI_PROCESSING_INTERVAL_SECONDS=120

# Tried in order when the primary AI_MODEL is rate-limited or unavailable
AI_FALLBACK_MODELS=nvidia/nemotron-3-super-120b-a12b:free,minimax/minimax-m2.7:free,minimax/minimax-m3:free
AI_MAX_RETRIES=2
AI_RETRY_BACKOFF_SECONDS=10

# Local wall-clock offset from UTC, used for per-target sleep windows (Iran = 3.5)
TIMEZONE_OFFSET_HOURS=3.5
