#!/bin/bash
# ===============================
# WHM Bot Enterprise - نصب خودکار
# ===============================

echo "🚀 نصب خودکار ربات WHM"

# گرفتن اطلاعات از کاربر
read -p "🔑 توکن ربات تلگرام: " BOT_TOKEN
read -p "🌐 دامنه سرور (example.com): " DOMAIN
read -p "🖥 IP سرور: " SERVER_IP
read -p "📅 تاریخ انقضا لایسنس (YYYY-MM-DD): " EXPIRE

# ساخت پوشه‌های لازم
mkdir -p downloads
touch logs.txt queue.txt

# ایجاد فایل config.json
cat > config.json <<EOF
{
  "host": "",
  "token": ""
}
EOF

# ایجاد فایل users.json
cat > users.json <<EOF
{
  "442403344": "admin"
}
EOF

# ایجاد فایل license.json
cat > license.json <<EOF
{
  "license_key": "WHM-$(date +%s)",
  "domain": "$DOMAIN",
  "ip": "$SERVER_IP",
  "expire": "$EXPIRE",
  "status": "active"
}
EOF

# ست کردن متغیر محیطی BOT_TOKEN
echo "export BOT_TOKEN=$BOT_TOKEN" >> ~/.bashrc
export BOT_TOKEN=$BOT_TOKEN

# دسترسی‌ها
chmod -R 755 .
chmod -R 777 downloads logs.txt queue.txt

# ست کردن Webhook تلگرام
WEBHOOK="https://$DOMAIN/bot.php"
curl -s "https://api.telegram.org/bot$BOT_TOKEN/setWebhook?url=$WEBHOOK"

echo "✅ نصب موفقیت‌آمیز"
echo "🤖 ربات آماده استفاده است"
echo "📌 برای تست: پیام /start را در تلگرام ارسال کنید"