<?php

/**
 * ============================================
 * شیخ‌گرام - فایل تنظیمات (CONFIG.php)
 * ربات تلگرام تولید محتوای وایرال
 * ============================================
 */

// ============ تنظیمات پایه (با بررسی وجود) ============
if (!defined('BOT_TOKEN')) {
    define('BOT_TOKEN', '8498845956:AAHxB26gBmpewTy4djXldwBC-eVoyEda74U');  // Token ربات را وارد کنید
}

if (!defined('DATA_DIR')) {
    define('DATA_DIR', 'data');
}

if (!defined('LEADS_FILE')) {
    define('LEADS_FILE', DATA_DIR . '/leads.json');
}

if (!defined('SESSIONS_DIR')) {
    define('SESSIONS_DIR', DATA_DIR . '/sessions');
}

if (!defined('LOG_FILE')) {
    define('LOG_FILE', DATA_DIR . '/bot.log');
}

if (!defined('MAX_RETRIES')) {
    define('MAX_RETRIES', 3);
}

if (!defined('SESSION_TIMEOUT')) {
    define('SESSION_TIMEOUT', 3600);
}

if (!defined('ADMIN_CHAT_ID')) {
    define('ADMIN_CHAT_ID', '239053159');  // ID ادمین را وارد کنید
}

if (!defined('TELEGRAM_API_TIMEOUT')) {
    define('TELEGRAM_API_TIMEOUT', 30);
}

if (!defined('WEBHOOK_PATH')) {
    define('WEBHOOK_PATH', 'https://sh.proprompter.ir/BOT.php');
}

if (!defined('ENABLE_LOGGING')) {
    define('ENABLE_LOGGING', true);
}

if (!defined('LOG_LEVEL')) {
    define('LOG_LEVEL', 'DEBUG');  // DEBUG, INFO, WARNING, ERROR
}

if (!defined('DB_FILE')) {
    define('DB_FILE', DATA_DIR . '/bot.db');
}

// ============ ایجاد فایل‌ها اگر وجود نداشته باشند ============
if (!is_dir(DATA_DIR)) {
    mkdir(DATA_DIR, 0755, true);
}
if (!is_dir(SESSIONS_DIR)) {
    mkdir(SESSIONS_DIR, 0755, true);
}

// ============ آرایه‌های تنظیمات ============
$config = [

    // ============ پیام‌های ربات ============
    'messages' => [

        'welcome' => "🚀 سلام! به آکادمی شیخ خوش اومدی\n\n"
                   . "من شیخ‌گرامم\n\n"
                   . "اومدم کمکت کنم از همین امروز پیجت رو ببری چند لِوِل بالاتر ✅️\n\n"
                   . "هم توی تولید محتوا، هم توی فروش با محتوا 💡\n\n"
                   . "اگه این پیام رو میبینی یعنی جدی تصمیم گرفتی رشد کنی و برای پیجت یک مسیر و استراتژی مخصوص خودت بسازی.\n\n"
                   . "حالا فقط یه قدم مونده 👇\n\n"
                   . "✍️ اسم و فامیلت رو بنویس\n\n"
                   . "از همین لحظه سفر رشد و درآمدزایی پیجت شروع میشه 💸🔥",

        // ============ نام و نام خانوادگی ============
        'name_prompt' => "📝 لطفاً نام و نام خانوادگی خود را وارد کنید:\n\nمثال: احمد رضایی",
        'name_invalid' => "❌ نام باید بین ۲ تا ۵۰ حرف باشد. دوباره تلاش کنید.",

        // ============ آیا پیج اینستاگرام دارید ============
        'has_instagram_prompt' => "📱 آیا شما پیج اینستاگرام کاری دارید؟",
        'has_instagram_invalid' => "❌ لطفاً یک گزینه انتخاب کنید.",

        // ============ نام‌کاربری اینستاگرام ============
        'instagram_prompt' => "📱 نام‌کاربری پیج اینستاگرام خود را وارد کنید:\n\nمثال: @mypage یا mypage",
        'instagram_invalid' => "❌ نام‌کاربری صحیح نیست. لطفاً بین ۳ تا ۳۰ حرف وارد کنید.",

        // ============ شماره تماس ============
        'phone_prompt' => "📞 شماره تماس خود را بگذارید\n\nروی دکمه زیر کلیک کنید",
        'phone_invalid' => "❌ شماره تماس صحیح نیست. دوباره تلاش کنید.",

        // ============ موقعیت جغرافیایی ============
        'location_prompt' => "📍 کجا ساکن هستید؟\n\nشهر و کشور را بگذارید.\n\nمثال: تهران، ایران",
        'location_invalid' => "❌ لطفاً نام شهر و کشور را صحیح وارد کنید.",

        // ============ جنسیت ============
        'gender_prompt' => "👤 جنسیت خود را انتخاب کنید:",
        'gender_invalid' => "❌ لطفاً یک گزینه انتخاب کنید.",

        // ============ سن تقریبی ============
        'age_prompt' => "🎂 سن خود را وارد کنید:",
        'age_invalid' => "❌ لطفاً سن خود را به صورت عدد وارد کنید.",

        // ============ دسته‌بندی فعالیت ============
        'category_prompt' => "🏢 حوزه کاری شما چیست؟ (اگر در این دسته‌بندی‌ها نیستید، خودتان بنویسید):",
        'category_invalid' => "❌ لطفاً یک دسته‌بندی صحیح انتخاب کنید.",
        'category_custom_prompt' => "📝 لطفاً حوزه کاری خود را بنویسید:",
        'category_custom_invalid' => "❌ حوزه کاری باید بین ۲ تا ۲۰۰ کاراکتر باشد.",

        // ============ تعداد فالوور ============
        'followers_prompt' => "👥 تعداد فالورهای فعلی پیج شما چند نفر است؟\n\nمثال: 5000",
        'followers_invalid' => "❌ لطفاً فقط عدد وارد کنید.",

        // ============ چالش ============
        'goal_prompt' => "🎯 بزرگترین چالش فعلی شما کدام است؟",
        'goal_invalid' => "❌ لطفاً یک گزینه صحیح انتخاب کنید.",
        'challenge_registered' => "✅ چالشت ثبت شد",

        // ============ موفقیت ============
        'success' => "🎉 دمت گرم\n\n"
                   . "📊 با اطلاعات دقیقی که به من دادی من می‌تونم مشکل اصلی‌تو حل کنم فقط باید صبر کنی تا زمان رونمایی هوش مصنوعی شیخ‌گرام.\n\n"
                   . "👏🏻 بهت تبریک می‌گم! در صف انتظار دسترسی به این هوش مصنوعی قرار گرفتی.\n\n"
                   . "تو یکی از هزار نفر اولی هستی که این دسترسی رو می‌گیره. 🚀",

        // ============ دلیل شروع نکردن ============
        'reason_prompt' => "خب هیچ اشکالی نداره میتونم دلیل شروع نکردنتو بدونم",
        'reason_options' => [
            'نداشتن ایده' => 'no_idea',
            'ترس از ورود به دنیای آنلاین' => 'fear',
            'بلد نبودم از کجا شروع کنم' => 'dont_know',
        ],

        // ============ آمادگی شروع ============
        'ready_prompt' => "اگه من بهت مسیر صفر تا رسیدن به اولین درآمدتو بهت بگم، حاضری شروع کنی؟",
        'ready_no_message' => "متاسفم ولی اولین مرحله برای درآمد زایی تو ایمان داشتن به کاره، امیدوارم یک روزی به این ایمان برسی و دوباره سراغ من بیای",
        'ready_yes_message' => "👏🏻 دمت گرم اولین قدم برای رشد خودتو برداشتی من اینجا هستم تا بهت کمک کنم تا به اولین درآمد +۵۰ میلیون خودت برسی\n\n"
                              . "🤖 الان فقط باید صبر کنی تا زمان رونمایی هوش‌مصنوعی شیخ گرام.\n\n"
                              . "🔥 یه خبر خوب برات دارم که تو یکی از هزار نفر اولی هستی که به این هوش مصنوعی دسترسی پیدا می‌کنه.",

        'error' => "⚠️ خطایی رخ داد. لطفاً دوباره تلاش کنید.",

    ],

    // ============ دسته‌بندی‌های جدید ============
    'categories' => [
        '🧠 آموزشی' => 'education',
        '💄 سبک زندگی' => 'lifestyle',
        '💼 کسب‌وکار و بازاریابی' => 'business',
        '🎥 سرگرمی و هنری' => 'entertainment',
        '🧬 سلامت و روان' => 'health',
        '📸 عکاسی و تولید محتوا' => 'creative',
        '🌍 اجتماعی و فرهنگی' => 'social',
        '💰 مالی و اقتصادی' => 'finance',
        '📝 سایر' => 'other',
    ],

    // ============ اهداف ============
    'goals' => [
        '📈 افزایش فالوور' => 'followers_growth',
        '💰 فروش و درآمد' => 'sales',
        '🎯 برندینگ' => 'branding',
        '💬 افزایش تعامل' => 'engagement',
        '🔗 جمع‌آوری لید' => 'lead_generation',
        '👁 افزایش بازدید پست‌ها' => 'visibility',
    ],

    // ============ جنسیت ============
    'genders' => [
        '👨 مرد' => 'male',
        '👩 زن' => 'female',
    ],

];

return $config;

?>
