File size: 656 Bytes
1fdf7c3
b73f3f9
 
1fdf7c3
b73f3f9
d722054
b73f3f9
d722054
1fdf7c3
 
b73f3f9
1fdf7c3
 
 
b73f3f9
1fdf7c3
 
 
b73f3f9
1fdf7c3
 
b73f3f9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# 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", "")