═══════════════════════════════════════════════════════════════
   TELEGRAM PREDICTION BOT - ADMIN PANEL
   Normal PHP Version (No Database Required)
═══════════════════════════════════════════════════════════════

📁 FILES:
---------
• config.php      - Configuration & Helper Functions
• login.php       - Admin Login Page
• dashboard.php   - Main Admin Panel (Dashboard, Send, Schedule, Settings, History)
• logout.php      - Logout Handler
• cron.php        - Cron Job for Scheduled Posts
• api.php         - External API for Website Integration
• .htaccess       - Security Rules
• data/           - JSON Data Storage (Auto Created)

🔧 SETUP STEPS:
---------------
1. Upload all files to your hosting (public_html or any folder)

2. Make sure PHP 7.4+ with cURL extension is enabled

3. Change default password in config.php:
   $ADMIN_PASSWORD = 'admin123';  <-- YEH CHANGE KAREIN!

4. Open https://yourdomain.com/login.php

5. Login with password: admin123 (default)

6. Go to "Bot Settings" and enter:
   • Bot Token (from @BotFather)
   • Channel ID (e.g. -1001234567890)
   • Website URLs

7. Click "Test Bot" to verify connection

8. Go to "Send Prediction" and start posting!

📡 TELEGRAM BOT SETUP:
---------------------
1. Telegram mein @BotFather search karein
2. /newbot command use karein
3. Bot ka naam aur username daalein
4. Token mil jayega - usse copy karke admin panel mein paste karein
5. Bot ko apne channel/group mein admin banaein
6. Channel ID jaanne ke liye: https://api.telegram.org/botTOKEN/getUpdates

⏰ CRON JOB SETUP (for Auto Schedule):
--------------------------------------
Server mein ye cron job add karein (har minute):

* * * * * /usr/bin/php /home/username/public_html/cron.php >/dev/null 2>&1

Ya cPanel ke "Cron Jobs" section mein jaa kar add karein.

🌐 WEBSITE INTEGRATION:
-----------------------
Aapki website se auto post karne ke liye api.php use karein:

POST https://yourdomain.com/api.php
Content-Type: application/json

{
  "secret_key": "admin123",
  "action": "send_prediction",
  "period": "202607140001",
  "prediction_type": "BIG",
  "confidence": "92",
  "time": "10:00 AM",
  "broadcast": true
}

✨ FEATURES:
-----------
✅ BIG / SMALL / VIOLET Prediction Format
✅ Text Message with Markdown Formatting
✅ Inline Buttons (Play Now, Join Channel)
✅ Photo + Caption Support
✅ Multiple Channel Broadcast
✅ Schedule Posts (with Cron)
✅ Message History
✅ Live Preview
✅ Bot Connection Test
✅ External API for Website Integration
✅ JSON Data Storage (No MySQL needed)

🔐 SECURITY:
-----------
• Change default password immediately
• Secret key same as admin password
• .htaccess protects config & data files
• Session-based authentication

📞 SUPPORT:
-----------
Koi problem ho toh code mein comments padhein ya
Telegram API docs check karein.

═══════════════════════════════════════════════════════════════
