# Persistent browser listener — Windows Server 2019
# Copy to .env and fill secrets (password in double quotes if it contains #)

INSTAGRAM_USERNAME=Mydownibot
INSTAGRAM_PASSWORD=

HOST_API_URL=https://the-popcorn.ir/ins/listener-hook.php
HOST_API_TOKEN=your_host_api_token

SESSION_FILE=./data/session.json
DEDUP_DB_PATH=./data/dedup.db
LOG_DIR=./logs

# === Persistent browser mode (recommended) ===
LISTENER_MODE=browser
BROWSER_CHANNEL=chromium
# Headless for 24/7 on server; use 0 only for login_persistent.bat
BROWSER_HEADLESS=1
BROWSER_PROFILE_DIR=./data/browser_profile_chromium
BROWSER_VAULT_DIR=./data/vault

# Required — generate: python tools/generate_vault_key.py
PROFILE_ENCRYPTION_KEY=CHANGE_ME_RUN_generate_vault_key_py

# Fixed device fingerprint seed (do not change after first login)
PROFILE_DEVICE_SEED=Mydownibot-persistent-2026
DEVICE_SETTINGS_FILE=./data/device.json

# Encrypted cookie snapshot interval (seconds)
COOKIE_SNAPSHOT_INTERVAL=300

POLL_INTERVAL=1
POLL_INTERVAL_ACTIVE=0.3
INSTAGRAM_THREAD_LIMIT=15
INSTAGRAM_VERIFY_INTERVAL=300

IG_FOLLOW_REQUIRED=1
IG_FOLLOW_REQUIRED_MESSAGE=⚠️دوست عزیزم ، قبل از دانلود لازمه ابتدا پیج رو فالو داشته باشی
IG_FOLLOW_CACHE_SECONDS=0
IG_FOLLOW_SEND_DM=0

SESSION_ALERT_ENABLED=1
SESSION_ALERT_COOLDOWN=3600
INSTAGRAM_TIMEZONE_OFFSET=12600

LOG_LEVEL=INFO

# Optional — system Firefox path (auto-detected on Windows)
# BROWSER_EXECUTABLE_PATH=C:\Program Files\Mozilla Firefox\firefox.exe
