SPG SUPPORT SUITE PRO — START HERE (HINGLISH) ============================================ BHAI, CONFIG MEIN SIRF 3 VALUES EDIT KARNI HAIN ------------------------------------------------ 1) BOT_TOKEN = "@BotFather se mila naya token" 2) OWNER_IDS = [Aapki numeric Telegram ID] 3) HEAD_MANAGER_IDS = [Head Manager ki numeric Telegram ID] Example format only (example IDs ko apni asli numeric IDs se replace karein): BOT_TOKEN = "123456:REPLACE_WITH_REAL_TOKEN" OWNER_IDS = [123456789] HEAD_MANAGER_IDS = [987654321] Agar abhi Head Manager nahi hai: HEAD_MANAGER_IDS = [] Token ko screenshot ya public chat mein share mat karna. Agar purana token screenshot mein dikh chuka hai, @BotFather par revoke karke naya token use karna. CPANEL / GAME LITE DEPLOYMENT ----------------------------- 1) Pehle cPanel mein subdomain banao, SSL/HTTPS enable karo, aur dekho ke "Setup Python App", "Python Selector" ya Python WSGI/Passenger available hai. Har shared-hosting plan Python app support nahi karta. 2) Python application root public_html ke bahar rakho agar host allow kare. ZIP ke andar jo spg_support_bot_package folder hai, uske contents app root mein upload karo. 3) cPanel app settings: Startup file: passenger_wsgi.py Entry point: application Application URL: tumhara HTTPS support subdomain ka root 4) config.py mein upar ki sirf 3 values edit karo. 5) cPanel Python app ka virtual environment activate karo. cPanel jo exact activation command dikhata hai, wahi use karo. 6) App root ke andar ye ONE-TIME command chalao (sample domain ko apne asli subdomain se replace karo): bash setup_cpanel.sh https://support.example.com/webhook Ye dependencies install karta hai, offline check chalata hai, webhook secret automatically banata hai aur Telegram webhook register karta hai. 7) cPanel mein app ko Restart karo. Browser mein https://support.example.com/health kholo. Expected output: {"ok":true,"mode":"webhook"} 8) Telegram bot par /start bhejo. SUBDOMAIN URL CONFIG KI 4TH VALUE NAHI HAI ------------------------------------------ Domain har hosting account ka alag hota hai. Isliye registration command mein apna actual HTTPS domain ek baar dena zaroori hai. Webhook secret automatic banta hai; usko manually configure nahi karna. AGAR PYTHON APP OPTION NAHI HAI ------------------------------- Sirf .py files public_html mein upload karne se bot run nahi hota. Game Lite se Python WSGI/Passenger + outbound HTTPS ki availability confirm karo. Agar plan PHP-only hai to ye Python webhook package us plan par seedha nahi chalega. TERMUX PAR RUN KARNA HO TO -------------------------- 1) ZIP extract karke Termux mein app folder mein jao. 2) bash install_termux.sh 3) config.py mein wahi teen values set karo. 4) python self_check.py 5) bash run_bot.sh IMPORTANT --------- Ek hi bot token ko Termux polling aur cPanel webhook dono modes mein ek saath mat chalana. Ek mode se doosre par switch karne se pehle purana mode stop karo. SQLite + shared cPanel millions of concurrent users ki guarantee nahi deta. Bahut bade scale par PostgreSQL, durable queue, monitoring, backups aur tested worker capacity chahiye.