tebrox / config.py
understanding's picture
Update config.py
d722054 verified
raw
history blame
656 Bytes
# config.py
import os
# --- Bot Credentials ---
BOT_TOKEN = os.getenv("HF_BOT_TOKEN", "")
API_ID = int(os.getenv("HF_API_ID", ""))
API_HASH = os.getenv("HF_API_HASH", "")
OWNER_ID = int(os.getenv("HF_OWNER_ID", ""))
# --- Channels / Groups ---
FORCE_SUB_CHANNEL_USERNAME = os.getenv("HF_FORCE_SUB_CHANNEL_USERNAME", "")
FORWARD_CHANNEL_ID = int(os.getenv("HF_FORWARD_CHANNEL_ID", "0"))
# --- Performance Tuning ---
CONCURRENT_WORKERS = int(os.getenv("HF_CONCURRENT_WORKERS", "4"))
# --- Database ---
os.makedirs("data", exist_ok=True)
DATABASE_NAME = "data/bot_data.db"
# --- Worker URL ---
TERABOX_WORKER_URL = os.getenv("HF_TERABOX_WORKER_URL", "")