<?php

$optionGuard = rx_finalizeInlineAdminKb(json_encode([
    'keyboard' => [
        [$rxAdminPanelBtn("🧩 قابلیت‌های پنل", 'admin_panel_guard')],
        [$rxAdminPanelBtn("✍️ نام پنل", 'admin_panel_guard'), $rxAdminPanelBtn("❌ حذف پنل", 'admin_panel_guard', 'danger')],
        [$rxAdminPanelBtn("🔐 ویرایش کلید", 'admin_panel_guard'), $rxAdminPanelBtn("🛰️ تست ارتباط Backend", 'admin_panel_guard')],
        [$rxAdminPanelBtn("🧰 مدیریت اشتراک‌ها", 'admin_panel_guard'), $rxAdminPanelBtn("🎛️ پروفایل سرویس", 'admin_panel_guard')],
        [$rxAdminPanelBtn("♻️ سیاست تمدید", 'admin_panel_guard'), $rxAdminPanelBtn("🪪 الگوی نام کاربری", 'admin_panel_guard')],
        [$rxAdminPanelBtn("🛡️ سقف ساخت اکانت", 'admin_panel_guard'), $rxAdminPanelBtn("🧭 جابه‌جایی گروه کاربر", 'admin_panel_guard')],
        [$rxAdminPanelBtn("⏱️ مدت سرویس آزمایشی", 'admin_panel_guard'), $rxAdminPanelBtn("🧪 حجم سرویس آزمایشی", 'admin_panel_guard')],
        [$rxAdminPanelBtn("🧮 تعرفه حجم سفارشی", 'admin_panel_guard'), $rxAdminPanelBtn("➕ تعرفه حجم اضافه", 'admin_panel_guard')],
        [$rxAdminPanelBtn("⏳ تعرفه زمان اضافه", 'admin_panel_guard'), $rxAdminPanelBtn("⏳ تعرفه زمان سفارشی", 'admin_panel_guard')],
        [$rxAdminPanelBtn("🌍 تعرفه تغییر لوکیشن", 'admin_panel_guard')],
        [$rxAdminPanelBtn("📦 کف حجم سفارشی", 'admin_panel_guard'), $rxAdminPanelBtn("📦 سقف حجم سفارشی", 'admin_panel_guard')],
        [$rxAdminPanelBtn("⏱️ کف زمان سفارشی", 'admin_panel_guard'), $rxAdminPanelBtn("⏳ سقف زمان سفارشی", 'admin_panel_guard')],
        [$rxAdminPanelBtn("⚙️  Inbound غیرفعال", 'admin_panel_guard')],
        [$rxAdminPanelBtn("📦 خزانه شبکه ملی", 'admin_panel_guard')],
        [$rxAdminPanelBtn("🚨 ثبت مسیر اضطراری", 'admin_panel_guard')],
        [$rxAdminPanelBtn("🚨 مسیر اضطراری", 'admin_panel_guard'), $rxAdminPanelBtn("🌐 وضعیت شبکه داخلی", 'admin_panel_guard')],
        [$rxAdminPanelBtn("🙈 مخفی‌سازی پنل برای کاربر", 'admin_panel_guard')],
        [$rxAdminPanelBtn("👁️ خارج‌کردن کاربر از لیست مخفی", 'admin_panel_guard', 'danger')],
        [['text' => $textbotlang['Admin']['backadmin']], ['text' => $textbotlang['Admin']['backmenu']]]
    ],
    'resize_keyboard' => true
]));
$optionibsng = rx_finalizeInlineAdminKb(json_encode([
    'keyboard' => [
        [$rxAdminPanelBtn("🧩 قابلیت‌های پنل", 'admin_panel_ibsng')],
        [$rxAdminPanelBtn("✍️ نام پنل", 'admin_panel_ibsng'), $rxAdminPanelBtn("❌ حذف پنل", 'admin_panel_ibsng', 'danger')],
        [$rxAdminPanelBtn("🔐 تغییر رمز عبور", 'admin_panel_ibsng'), $rxAdminPanelBtn("🪪 تغییر نام کاربری", 'admin_panel_ibsng')],
        [$rxAdminPanelBtn("🔗 تغییر Endpoint پنل", 'admin_panel_ibsng'), $rxAdminPanelBtn('🏷️ نام‌گذاری گروه', 'admin_panel_ibsng')],
        [$rxAdminPanelBtn("♻️ سیاست تمدید", 'admin_panel_ibsng'), $rxAdminPanelBtn("🪪 الگوی نام کاربری", 'admin_panel_ibsng')],
        [$rxAdminPanelBtn("🛡️ سقف ساخت اکانت", 'admin_panel_ibsng'), $rxAdminPanelBtn("🧭 جابه‌جایی گروه کاربر", 'admin_panel_ibsng')],
        [$rxAdminPanelBtn("🧮 تعرفه حجم سفارشی", 'admin_panel_ibsng'), $rxAdminPanelBtn("➕ تعرفه حجم اضافه", 'admin_panel_ibsng')],
        [$rxAdminPanelBtn("⏳ تعرفه زمان اضافه", 'admin_panel_ibsng'), $rxAdminPanelBtn("⏳ تعرفه زمان سفارشی", 'admin_panel_ibsng')],
        [$rxAdminPanelBtn("📦 کف حجم سفارشی", 'admin_panel_ibsng'), $rxAdminPanelBtn("📦 سقف حجم سفارشی", 'admin_panel_ibsng')],
        [$rxAdminPanelBtn("⏱️ کف زمان سفارشی", 'admin_panel_ibsng'), $rxAdminPanelBtn("⏳ سقف زمان سفارشی", 'admin_panel_ibsng')],
        [$rxAdminPanelBtn("📦 خزانه شبکه ملی", 'admin_panel_ibsng')],
        [$rxAdminPanelBtn("🚨 ثبت مسیر اضطراری", 'admin_panel_ibsng')],
        [$rxAdminPanelBtn("🚨 مسیر اضطراری", 'admin_panel_ibsng'), $rxAdminPanelBtn("🌐 وضعیت شبکه داخلی", 'admin_panel_ibsng')],
        [$rxAdminPanelBtn("🙈 مخفی‌سازی پنل برای کاربر", 'admin_panel_ibsng')],
        [$rxAdminPanelBtn("👁️ خارج‌کردن کاربر از لیست مخفی", 'admin_panel_ibsng', 'danger')],
        [['text' => $textbotlang['Admin']['backadmin']],['text' => $textbotlang['Admin']['backmenu']]]
    ],
    'resize_keyboard' => true
]));
$option_mikrotik = rx_finalizeInlineAdminKb(json_encode([
    'keyboard' => [
        [$rxAdminPanelBtn("🧩 قابلیت‌های پنل", 'admin_panel_mikrotik')],
        [$rxAdminPanelBtn("✍️ نام پنل", 'admin_panel_mikrotik'), $rxAdminPanelBtn("❌ حذف پنل", 'admin_panel_mikrotik', 'danger')],
        [$rxAdminPanelBtn("🔐 تغییر رمز عبور", 'admin_panel_mikrotik'), $rxAdminPanelBtn("🪪 تغییر نام کاربری", 'admin_panel_mikrotik')],
        [$rxAdminPanelBtn("🔗 تغییر Endpoint پنل", 'admin_panel_mikrotik'), $rxAdminPanelBtn('🏷️ نام‌گذاری گروه', 'admin_panel_mikrotik')],
        [$rxAdminPanelBtn("♻️ سیاست تمدید", 'admin_panel_mikrotik'), $rxAdminPanelBtn("🪪 الگوی نام کاربری", 'admin_panel_mikrotik')],
        [$rxAdminPanelBtn("🛡️ سقف ساخت اکانت", 'admin_panel_mikrotik'), $rxAdminPanelBtn("🧭 جابه‌جایی گروه کاربر", 'admin_panel_mikrotik')],
        [$rxAdminPanelBtn("🧮 تعرفه حجم سفارشی", 'admin_panel_mikrotik'), $rxAdminPanelBtn("➕ تعرفه حجم اضافه", 'admin_panel_mikrotik')],
        [$rxAdminPanelBtn("⏳ تعرفه زمان اضافه", 'admin_panel_mikrotik'), $rxAdminPanelBtn("⏳ تعرفه زمان سفارشی", 'admin_panel_mikrotik')],
        [$rxAdminPanelBtn("📦 کف حجم سفارشی", 'admin_panel_mikrotik'), $rxAdminPanelBtn("📦 سقف حجم سفارشی", 'admin_panel_mikrotik')],
        [$rxAdminPanelBtn("⏱️ کف زمان سفارشی", 'admin_panel_mikrotik'), $rxAdminPanelBtn("⏳ سقف زمان سفارشی", 'admin_panel_mikrotik')],
        [$rxAdminPanelBtn("📦 خزانه شبکه ملی", 'admin_panel_mikrotik')],
        [$rxAdminPanelBtn("🚨 ثبت مسیر اضطراری", 'admin_panel_mikrotik')],
        [$rxAdminPanelBtn("🚨 مسیر اضطراری", 'admin_panel_mikrotik'), $rxAdminPanelBtn("🌐 وضعیت شبکه داخلی", 'admin_panel_mikrotik')],
        [$rxAdminPanelBtn("🙈 مخفی‌سازی پنل برای کاربر", 'admin_panel_mikrotik')],
        [$rxAdminPanelBtn("👁️ خارج‌کردن کاربر از لیست مخفی", 'admin_panel_mikrotik', 'danger')],
        [['text' => $textbotlang['Admin']['backadmin']],['text' => $textbotlang['Admin']['backmenu']]]
    ],
    'resize_keyboard' => true
]));
$options_ui = rx_finalizeInlineAdminKb(json_encode([
    'keyboard' => [
        [$rxAdminPanelBtn("🧩 قابلیت‌های پنل", 'admin_panel_s_ui')],
        [$rxAdminPanelBtn("✍️ نام پنل", 'admin_panel_s_ui'), $rxAdminPanelBtn("❌ حذف پنل", 'admin_panel_s_ui', 'danger')],
        [$rxAdminPanelBtn("🔐 تغییر رمز عبور", 'admin_panel_s_ui'), $rxAdminPanelBtn("🪪 تغییر نام کاربری", 'admin_panel_s_ui')],
        [$rxAdminPanelBtn("🔗 تغییر Endpoint پنل", 'admin_panel_s_ui'), $rxAdminPanelBtn("🧬 پروتکل و Inbound", 'admin_panel_s_ui')],
        [$rxAdminPanelBtn("♻️ سیاست تمدید", 'admin_panel_s_ui'), $rxAdminPanelBtn("🪪 الگوی نام کاربری", 'admin_panel_s_ui')],
        [$rxAdminPanelBtn("🛡️ سقف ساخت اکانت", 'admin_panel_s_ui'), $rxAdminPanelBtn("🧭 جابه‌جایی گروه کاربر", 'admin_panel_s_ui')],
        [$rxAdminPanelBtn("⏱️ مدت سرویس آزمایشی", 'admin_panel_s_ui'), $rxAdminPanelBtn("🧪 حجم سرویس آزمایشی", 'admin_panel_s_ui')],
        [$rxAdminPanelBtn("🧮 تعرفه حجم سفارشی", 'admin_panel_s_ui'), $rxAdminPanelBtn("➕ تعرفه حجم اضافه", 'admin_panel_s_ui')],
        [$rxAdminPanelBtn("⏳ تعرفه زمان اضافه", 'admin_panel_s_ui'), $rxAdminPanelBtn("⏳ تعرفه زمان سفارشی", 'admin_panel_s_ui')],
        [$rxAdminPanelBtn("🌍 تعرفه تغییر لوکیشن", 'admin_panel_s_ui')],
        [$rxAdminPanelBtn("📦 کف حجم سفارشی", 'admin_panel_s_ui'), $rxAdminPanelBtn("📦 سقف حجم سفارشی", 'admin_panel_s_ui')],
        [$rxAdminPanelBtn("⏱️ کف زمان سفارشی", 'admin_panel_s_ui'), $rxAdminPanelBtn("⏳ سقف زمان سفارشی", 'admin_panel_s_ui')],
        [$rxAdminPanelBtn("⚙️  Inbound غیرفعال", 'admin_panel_s_ui')],
        [$rxAdminPanelBtn("📦 خزانه شبکه ملی", 'admin_panel_s_ui')],
        [$rxAdminPanelBtn("🚨 ثبت مسیر اضطراری", 'admin_panel_s_ui')],
        [$rxAdminPanelBtn("🚨 مسیر اضطراری", 'admin_panel_s_ui'), $rxAdminPanelBtn("🌐 وضعیت شبکه داخلی", 'admin_panel_s_ui')],
        [$rxAdminPanelBtn("🙈 مخفی‌سازی پنل برای کاربر", 'admin_panel_s_ui')],
        [$rxAdminPanelBtn("👁️ خارج‌کردن کاربر از لیست مخفی", 'admin_panel_s_ui', 'danger')],
        [['text' => $textbotlang['Admin']['backadmin']],['text' => $textbotlang['Admin']['backmenu']]]
    ],
    'resize_keyboard' => true
]));
$optionwg = rx_finalizeInlineAdminKb(json_encode([
    'keyboard' => [
        [$rxAdminPanelBtn("🧩 قابلیت‌های پنل", 'admin_panel_wg')],
        [$rxAdminPanelBtn("✍️ نام پنل", 'admin_panel_wg'), $rxAdminPanelBtn("❌ حذف پنل", 'admin_panel_wg', 'danger')],
        [$rxAdminPanelBtn("🔐 تغییر رمز عبور", 'admin_panel_wg')],
        [$rxAdminPanelBtn("🔗 تغییر Endpoint پنل", 'admin_panel_wg'), $rxAdminPanelBtn("💎 انتخاب شناسه Inbound", 'admin_panel_wg')],
        [$rxAdminPanelBtn("♻️ سیاست تمدید", 'admin_panel_wg'), $rxAdminPanelBtn("🪪 الگوی نام کاربری", 'admin_panel_wg')],
        [$rxAdminPanelBtn("🛡️ سقف ساخت اکانت", 'admin_panel_wg'), $rxAdminPanelBtn("🧭 جابه‌جایی گروه کاربر", 'admin_panel_wg')],
        [$rxAdminPanelBtn("⏱️ مدت سرویس آزمایشی", 'admin_panel_wg'), $rxAdminPanelBtn("🧪 حجم سرویس آزمایشی", 'admin_panel_wg')],
        [$rxAdminPanelBtn("🧮 تعرفه حجم سفارشی", 'admin_panel_wg'), $rxAdminPanelBtn("➕ تعرفه حجم اضافه", 'admin_panel_wg')],
        [$rxAdminPanelBtn("⏳ تعرفه زمان اضافه", 'admin_panel_wg'), $rxAdminPanelBtn("⏳ تعرفه زمان سفارشی", 'admin_panel_wg')],
        [$rxAdminPanelBtn("🌍 تعرفه تغییر لوکیشن", 'admin_panel_wg')],
        [$rxAdminPanelBtn("📦 کف حجم سفارشی", 'admin_panel_wg'), $rxAdminPanelBtn("📦 سقف حجم سفارشی", 'admin_panel_wg')],
        [$rxAdminPanelBtn("⏱️ کف زمان سفارشی", 'admin_panel_wg'), $rxAdminPanelBtn("⏳ سقف زمان سفارشی", 'admin_panel_wg')],
        [$rxAdminPanelBtn("⚙️  Inbound غیرفعال", 'admin_panel_wg')],
        [$rxAdminPanelBtn("📦 خزانه شبکه ملی", 'admin_panel_wg')],
        [$rxAdminPanelBtn("🚨 ثبت مسیر اضطراری", 'admin_panel_wg')],
        [$rxAdminPanelBtn("🚨 مسیر اضطراری", 'admin_panel_wg'), $rxAdminPanelBtn("🌐 وضعیت شبکه داخلی", 'admin_panel_wg')],
        [$rxAdminPanelBtn("🙈 مخفی‌سازی پنل برای کاربر", 'admin_panel_wg')],
        [$rxAdminPanelBtn("👁️ خارج‌کردن کاربر از لیست مخفی", 'admin_panel_wg', 'danger')],
        [['text' => $textbotlang['Admin']['backadmin']],['text' => $textbotlang['Admin']['backmenu']]]
    ],
    'resize_keyboard' => true
]));
$optionmarzneshin = rx_finalizeInlineAdminKb(json_encode([
    'keyboard' => [
        [$rxAdminPanelBtn("🧩 قابلیت‌های پنل", 'admin_panel_marzneshin')],
        [$rxAdminPanelBtn("✍️ نام پنل", 'admin_panel_marzneshin'), $rxAdminPanelBtn("❌ حذف پنل", 'admin_panel_marzneshin', 'danger')],
        [$rxAdminPanelBtn("🔐 تغییر رمز عبور", 'admin_panel_marzneshin'), $rxAdminPanelBtn("🪪 تغییر نام کاربری", 'admin_panel_marzneshin')],
        [$rxAdminPanelBtn("🔗 تغییر Endpoint پنل", 'admin_panel_marzneshin'), $rxAdminPanelBtn("♻️ سیاست تمدید", 'admin_panel_marzneshin')],
        [$rxAdminPanelBtn("🪪 الگوی نام کاربری", 'admin_panel_marzneshin')],
        [$rxAdminPanelBtn("🧩 مرکز تنظیمات سرویس", 'admin_panel_marzneshin'), $rxAdminPanelBtn("🛡️ سقف ساخت اکانت", 'admin_panel_marzneshin')],
        [$rxAdminPanelBtn("🧭 جابه‌جایی گروه کاربر", 'admin_panel_marzneshin')],
        [$rxAdminPanelBtn("⏱️ مدت سرویس آزمایشی", 'admin_panel_marzneshin'), $rxAdminPanelBtn("🧪 حجم سرویس آزمایشی", 'admin_panel_marzneshin')],
        [$rxAdminPanelBtn("🌍 تعرفه تغییر لوکیشن", 'admin_panel_marzneshin'), $rxAdminPanelBtn("➕ تعرفه حجم اضافه", 'admin_panel_marzneshin')],
        [$rxAdminPanelBtn("⏳ تعرفه زمان اضافه", 'admin_panel_marzneshin'), $rxAdminPanelBtn("🧮 تعرفه حجم سفارشی", 'admin_panel_marzneshin')],
        [$rxAdminPanelBtn("⏳ تعرفه زمان سفارشی", 'admin_panel_marzneshin')],
        [$rxAdminPanelBtn("📦 کف حجم سفارشی", 'admin_panel_marzneshin'), $rxAdminPanelBtn("📦 سقف حجم سفارشی", 'admin_panel_marzneshin')],
        [$rxAdminPanelBtn("⏱️ کف زمان سفارشی", 'admin_panel_marzneshin'), $rxAdminPanelBtn("⏳ سقف زمان سفارشی", 'admin_panel_marzneshin')],
        [$rxAdminPanelBtn("📦 خزانه شبکه ملی", 'admin_panel_marzneshin')],
        [$rxAdminPanelBtn("🚨 ثبت مسیر اضطراری", 'admin_panel_marzneshin')],
        [$rxAdminPanelBtn("🚨 مسیر اضطراری", 'admin_panel_marzneshin'), $rxAdminPanelBtn("🌐 وضعیت شبکه داخلی", 'admin_panel_marzneshin')],
        [$rxAdminPanelBtn("🙈 مخفی‌سازی پنل برای کاربر", 'admin_panel_marzneshin')],
        [$rxAdminPanelBtn("👁️ خارج‌کردن کاربر از لیست مخفی", 'admin_panel_marzneshin', 'danger')],
        [['text' => $textbotlang['Admin']['backadmin']],['text' => $textbotlang['Admin']['backmenu']]]
    ],
    'resize_keyboard' => true
]));
$optionManualsale = rx_finalizeInlineAdminKb(json_encode([
    'keyboard' => [
        [$rxAdminPanelBtn("🧩 قابلیت‌های پنل", 'admin_panel_manualsale')],
        [$rxAdminPanelBtn("✍️ نام پنل", 'admin_panel_manualsale'), $rxAdminPanelBtn("❌ حذف پنل", 'admin_panel_manualsale', 'danger')],
        [$rxAdminPanelBtn("🪪 الگوی نام کاربری", 'admin_panel_manualsale')],
        [$rxAdminPanelBtn("🛡️ سقف ساخت اکانت", 'admin_panel_manualsale'), $rxAdminPanelBtn("🧭 جابه‌جایی گروه کاربر", 'admin_panel_manualsale')],
        [$rxAdminPanelBtn("➕ افزودن کانفیگ", 'admin_panel_manualsale', 'success'), $rxAdminPanelBtn("❌ حذف کانفیگ ", 'admin_panel_manualsale', 'danger')],
        [$rxAdminPanelBtn("✏️ ویرایش رکورد کانفیگ", 'admin_panel_manualsale')],
        [$rxAdminPanelBtn("📦 خزانه شبکه ملی", 'admin_panel_manualsale')],
        [$rxAdminPanelBtn("🚨 ثبت مسیر اضطراری", 'admin_panel_manualsale')],
        [$rxAdminPanelBtn("🚨 مسیر اضطراری", 'admin_panel_manualsale'), $rxAdminPanelBtn("🌐 وضعیت شبکه داخلی", 'admin_panel_manualsale')],
        [$rxAdminPanelBtn("🙈 مخفی‌سازی پنل برای کاربر", 'admin_panel_manualsale')],
        [$rxAdminPanelBtn("👁️ خارج‌کردن کاربر از لیست مخفی", 'admin_panel_manualsale', 'danger')],
        [['text' => $textbotlang['Admin']['backadmin']],['text' => $textbotlang['Admin']['backmenu']]]
    ],
    'resize_keyboard' => true
]));
$optionX_ui_modern = rx_finalizeInlineAdminKb(json_encode([
    'keyboard' => [
        [$rxAdminPanelBtn("🧭 داشبورد 3x-ui جدید", 'admin_panel_x_ui_single'), $rxAdminPanelBtn("🧪 تست اتصال Token", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("🎛️ Inbound Studio 3x-ui", 'admin_panel_x_ui_single'), $rxAdminPanelBtn("⚡ Inbound خودکار", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("🔄 همگام‌سازی Inboundها", 'admin_panel_x_ui_single'), $rxAdminPanelBtn("🔑 ویرایش API Token", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("🧩 قابلیت‌های پنل", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("✍️ نام پنل", 'admin_panel_x_ui_single'), $rxAdminPanelBtn("❌ حذف پنل", 'admin_panel_x_ui_single', 'danger')],
        [$rxAdminPanelBtn("🔗 تغییر Endpoint پنل", 'admin_panel_x_ui_single'), $rxAdminPanelBtn("♻️ سیاست تمدید", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("🪪 الگوی نام کاربری", 'admin_panel_x_ui_single'), $rxAdminPanelBtn('🔗 دامنه Subscription', 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("🧭 جابه‌جایی گروه کاربر", 'admin_panel_x_ui_single'), $rxAdminPanelBtn("🛡️ سقف ساخت اکانت", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("⏱️ مدت سرویس آزمایشی", 'admin_panel_x_ui_single'), $rxAdminPanelBtn("🧪 حجم سرویس آزمایشی", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("🌍 تعرفه تغییر لوکیشن", 'admin_panel_x_ui_single'), $rxAdminPanelBtn("➕ تعرفه حجم اضافه", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("⏳ تعرفه زمان اضافه", 'admin_panel_x_ui_single'), $rxAdminPanelBtn("🧮 تعرفه حجم سفارشی", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("⏳ تعرفه زمان سفارشی", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("📦 کف حجم سفارشی", 'admin_panel_x_ui_single'), $rxAdminPanelBtn("📦 سقف حجم سفارشی", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("⏱️ کف زمان سفارشی", 'admin_panel_x_ui_single'), $rxAdminPanelBtn("⏳ سقف زمان سفارشی", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("📦 خزانه شبکه ملی", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("🚨 ثبت مسیر اضطراری", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("🚨 مسیر اضطراری", 'admin_panel_x_ui_single'), $rxAdminPanelBtn("🌐 وضعیت شبکه داخلی", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("🙈 مخفی‌سازی پنل برای کاربر", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("👁️ خارج‌کردن کاربر از لیست مخفی", 'admin_panel_x_ui_single', 'danger')],
        [['text' => $textbotlang['Admin']['backadmin']],['text' => $textbotlang['Admin']['backmenu']]]
    ],
    'resize_keyboard' => true
]));

$optionX_ui_legacy = rx_finalizeInlineAdminKb(json_encode([
    'keyboard' => [
        [$rxAdminPanelBtn("🕰 داشبورد Legacy 2.9", 'admin_panel_x_ui_single'), $rxAdminPanelBtn("🧪 تست اتصال Legacy", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("👤 نام کاربری Legacy", 'admin_panel_x_ui_single'), $rxAdminPanelBtn("🔐 رمز عبور Legacy", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("💎 شناسه Inbound قدیمی", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("🧩 قابلیت‌های پنل", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("✍️ نام پنل", 'admin_panel_x_ui_single'), $rxAdminPanelBtn("❌ حذف پنل", 'admin_panel_x_ui_single', 'danger')],
        [$rxAdminPanelBtn("🔗 تغییر Endpoint پنل", 'admin_panel_x_ui_single'), $rxAdminPanelBtn("♻️ سیاست تمدید", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("🪪 الگوی نام کاربری", 'admin_panel_x_ui_single'), $rxAdminPanelBtn('🔗 دامنه Subscription', 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("🧭 جابه‌جایی گروه کاربر", 'admin_panel_x_ui_single'), $rxAdminPanelBtn("🛡️ سقف ساخت اکانت", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("⏱️ مدت سرویس آزمایشی", 'admin_panel_x_ui_single'), $rxAdminPanelBtn("🧪 حجم سرویس آزمایشی", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("🌍 تعرفه تغییر لوکیشن", 'admin_panel_x_ui_single'), $rxAdminPanelBtn("➕ تعرفه حجم اضافه", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("⏳ تعرفه زمان اضافه", 'admin_panel_x_ui_single'), $rxAdminPanelBtn("🧮 تعرفه حجم سفارشی", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("⏳ تعرفه زمان سفارشی", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("📦 کف حجم سفارشی", 'admin_panel_x_ui_single'), $rxAdminPanelBtn("📦 سقف حجم سفارشی", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("⏱️ کف زمان سفارشی", 'admin_panel_x_ui_single'), $rxAdminPanelBtn("⏳ سقف زمان سفارشی", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("📦 خزانه شبکه ملی", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("🚨 ثبت مسیر اضطراری", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("🚨 مسیر اضطراری", 'admin_panel_x_ui_single'), $rxAdminPanelBtn("🌐 وضعیت شبکه داخلی", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("🙈 مخفی‌سازی پنل برای کاربر", 'admin_panel_x_ui_single')],
        [$rxAdminPanelBtn("👁️ خارج‌کردن کاربر از لیست مخفی", 'admin_panel_x_ui_single', 'danger')],
        [['text' => $textbotlang['Admin']['backadmin']],['text' => $textbotlang['Admin']['backmenu']]]
    ],
    'resize_keyboard' => true
]));

// Compatibility alias for older call sites. Runtime helpers select the correct keyboard.
$optionX_ui_single = $optionX_ui_modern;
$optionalireza_single = rx_finalizeInlineAdminKb(json_encode([
    'keyboard' => [
        [$rxAdminPanelBtn("🧩 قابلیت‌های پنل", 'admin_panel_alireza_single')],
        [$rxAdminPanelBtn("✍️ نام پنل", 'admin_panel_alireza_single'), $rxAdminPanelBtn("❌ حذف پنل", 'admin_panel_alireza_single', 'danger')],
        [$rxAdminPanelBtn("🔐 تغییر رمز عبور", 'admin_panel_alireza_single'), $rxAdminPanelBtn("🪪 تغییر نام کاربری", 'admin_panel_alireza_single')],
        [$rxAdminPanelBtn("🔗 تغییر Endpoint پنل", 'admin_panel_alireza_single'), $rxAdminPanelBtn("♻️ سیاست تمدید", 'admin_panel_alireza_single')],
        [$rxAdminPanelBtn("💎 انتخاب شناسه Inbound", 'admin_panel_alireza_single')],
        [$rxAdminPanelBtn("🪪 الگوی نام کاربری", 'admin_panel_alireza_single')],
        [$rxAdminPanelBtn('🔗 دامنه Subscription', 'admin_panel_alireza_single')],
        [$rxAdminPanelBtn("🧭 جابه‌جایی گروه کاربر", 'admin_panel_alireza_single'), $rxAdminPanelBtn("🛡️ سقف ساخت اکانت", 'admin_panel_alireza_single')],
        [$rxAdminPanelBtn("⏱️ مدت سرویس آزمایشی", 'admin_panel_alireza_single'), $rxAdminPanelBtn("🧪 حجم سرویس آزمایشی", 'admin_panel_alireza_single')],
        [$rxAdminPanelBtn("🌍 تعرفه تغییر لوکیشن", 'admin_panel_alireza_single'), $rxAdminPanelBtn("➕ تعرفه حجم اضافه", 'admin_panel_alireza_single')],
        [$rxAdminPanelBtn("⏳ تعرفه زمان اضافه", 'admin_panel_alireza_single'), $rxAdminPanelBtn("🧮 تعرفه حجم سفارشی", 'admin_panel_alireza_single')],
        [$rxAdminPanelBtn("⏳ تعرفه زمان سفارشی", 'admin_panel_alireza_single')],
        [$rxAdminPanelBtn("📦 کف حجم سفارشی", 'admin_panel_alireza_single'), $rxAdminPanelBtn("📦 سقف حجم سفارشی", 'admin_panel_alireza_single')],
        [$rxAdminPanelBtn("⏱️ کف زمان سفارشی", 'admin_panel_alireza_single'), $rxAdminPanelBtn("⏳ سقف زمان سفارشی", 'admin_panel_alireza_single')],
        [$rxAdminPanelBtn("📦 خزانه شبکه ملی", 'admin_panel_alireza_single')],
        [$rxAdminPanelBtn("🚨 ثبت مسیر اضطراری", 'admin_panel_alireza_single')],
        [$rxAdminPanelBtn("🚨 مسیر اضطراری", 'admin_panel_alireza_single'), $rxAdminPanelBtn("🌐 وضعیت شبکه داخلی", 'admin_panel_alireza_single')],
        [$rxAdminPanelBtn("🙈 مخفی‌سازی پنل برای کاربر", 'admin_panel_alireza_single')],
        [$rxAdminPanelBtn("👁️ خارج‌کردن کاربر از لیست مخفی", 'admin_panel_alireza_single', 'danger')],
        [['text' => $textbotlang['Admin']['backadmin']],['text' => $textbotlang['Admin']['backmenu']]]
    ],
    'resize_keyboard' => true
]));
$optionhiddfy = rx_finalizeInlineAdminKb(json_encode([
    'keyboard' => [
        [$rxAdminPanelBtn("🧩 قابلیت‌های پنل", 'admin_panel_hiddify')],
        [$rxAdminPanelBtn("✍️ نام پنل", 'admin_panel_hiddify'), $rxAdminPanelBtn("❌ حذف پنل", 'admin_panel_hiddify', 'danger')],
        [$rxAdminPanelBtn("🔗 تغییر Endpoint پنل", 'admin_panel_hiddify'), $rxAdminPanelBtn("♻️ سیاست تمدید", 'admin_panel_hiddify')],
        [$rxAdminPanelBtn("🧭 جابه‌جایی گروه کاربر", 'admin_panel_hiddify')],
        [$rxAdminPanelBtn("🪪 الگوی نام کاربری", 'admin_panel_hiddify')],
        [$rxAdminPanelBtn('🔗 دامنه Subscription', 'admin_panel_hiddify')],
        [$rxAdminPanelBtn("🛡️ سقف ساخت اکانت", 'admin_panel_hiddify'), $rxAdminPanelBtn("🔗 uuid admin", 'admin_panel_hiddify')],
        [$rxAdminPanelBtn("⏱️ مدت سرویس آزمایشی", 'admin_panel_hiddify'), $rxAdminPanelBtn("🧪 حجم سرویس آزمایشی", 'admin_panel_hiddify')],
        [$rxAdminPanelBtn("🌍 تعرفه تغییر لوکیشن", 'admin_panel_hiddify'), $rxAdminPanelBtn("➕ تعرفه حجم اضافه", 'admin_panel_hiddify')],
        [$rxAdminPanelBtn("⏳ تعرفه زمان اضافه", 'admin_panel_hiddify'), $rxAdminPanelBtn("🧮 تعرفه حجم سفارشی", 'admin_panel_hiddify')],
        [$rxAdminPanelBtn("⏳ تعرفه زمان سفارشی", 'admin_panel_hiddify')],
        [$rxAdminPanelBtn("📦 کف حجم سفارشی", 'admin_panel_hiddify'), $rxAdminPanelBtn("📦 سقف حجم سفارشی", 'admin_panel_hiddify')],
        [$rxAdminPanelBtn("⏱️ کف زمان سفارشی", 'admin_panel_hiddify'), $rxAdminPanelBtn("⏳ سقف زمان سفارشی", 'admin_panel_hiddify')],
        [$rxAdminPanelBtn("📦 خزانه شبکه ملی", 'admin_panel_hiddify')],
        [$rxAdminPanelBtn("🚨 ثبت مسیر اضطراری", 'admin_panel_hiddify')],
        [$rxAdminPanelBtn("🚨 مسیر اضطراری", 'admin_panel_hiddify'), $rxAdminPanelBtn("🌐 وضعیت شبکه داخلی", 'admin_panel_hiddify')],
        [$rxAdminPanelBtn("🙈 مخفی‌سازی پنل برای کاربر", 'admin_panel_hiddify')],
        [$rxAdminPanelBtn("👁️ خارج‌کردن کاربر از لیست مخفی", 'admin_panel_hiddify', 'danger')],
        [['text' => $textbotlang['Admin']['backadmin']],['text' => $textbotlang['Admin']['backmenu']]]
    ],
    'resize_keyboard' => true
]));
if($setting['statussupportpv'] == "onpvsupport"){
    $supportoption = json_encode([
        'inline_keyboard' => [
            [
                ['text' => $datatextbot['text_fq'], 'callback_data' => "fqQuestions"] ,
                ['text' => "🎟 ارسال پیام به پشتیبانی", 'url' => "https://t.me/{$setting['id_support']}"    ],
            ],[
                ['text' => "↩️ برگشت به منوی اصلی" ,'callback_data' => "backuser"]
            ],

        ]
    ]);
}else{
$supportoption = json_encode([
        'inline_keyboard' => [
            [
                ['text' => $datatextbot['text_fq'], 'callback_data' => "fqQuestions"] ,
                ['text' => "🎟 ارسال پیام به پشتیبانی", 'callback_data' => "support"],
            ],[
                ['text' => "↩️ برگشت به منوی اصلی" ,'callback_data' => "backuser"]
            ],

        ]
    ]);
}
$adminrule = json_encode([
    'keyboard' => [
        [['text' => "administrator"],['text' => "Seller"],['text' => "support"]],
        [['text' => $textbotlang['Admin']['backadmin']],['text' => $textbotlang['Admin']['backmenu']]]
    ],
    'resize_keyboard' => true
]);
$affiliates =  json_encode([
    'keyboard' => [
        [['text' => "🧮 تنظیم درصد زیرمجموعه"]],
        [['text' => "🏞 تنظیم بنر زیرمجموعه گیری"]],
        [['text' => "🎁 پورسانت بعد از خرید"],['text' => "🎁 هدیه استارت"]],
        [['text' => "🎉 پورسانت فقط برای خرید اول"]],
        [['text' => "🌟 مبلغ هدیه استارت"]],
        [['text' => $textbotlang['Admin']['backadmin']],['text' => $textbotlang['Admin']['backmenu']]]
    ],
    'resize_keyboard' => true
]);
$keyboardexportdata =  json_encode([
    'keyboard' => [
        [['text' => "خروجی مرکز کاربران"],['text' => "خروجی سفارش‌ها"]],
        [['text' => "خروجی گرفتن پرداخت ها"]],
        [['text' => $textbotlang['Admin']['backadmin']],['text' => $textbotlang['Admin']['backmenu']]]
    ],
    'resize_keyboard' => true
]);
$helpedit =  json_encode([
    'keyboard' => [
        [['text' =>"ویرایش نام"],['text' =>"ویرایش توضیحات"]],
        [['text' => "ویرایش رسانه"],['text' => "ویرایش دسته‌بندی"]],
        [['text' => $textbotlang['Admin']['backadmin']],['text' => $textbotlang['Admin']['backmenu']]]
    ],
    'resize_keyboard' => true
]);
$Methodextend = json_encode([
    'keyboard' => [
        [['text' => "بازنشانی حجم و زمان"]],
        [['text' => "انتقال زمان و حجم به دوره بعد"]],
        [['text'=> "بازنشانی زمان + بازگردانی حجم"]],
        [['text' => "بازنشانی حجم + افزایش زمان"]],
        [['text' => "افزایش زمان + تبدیل حجم به باقی‌مانده"]],
        [['text' => $textbotlang['Admin']['backadmin']],['text' => $textbotlang['Admin']['backmenu']]]
    ],
    'resize_keyboard' => true
]);
$keyboardtimereset = json_encode([
    'keyboard' => [
        [['text' => "no_reset"],['text' => "day"],['text' => "week"]],
        [['text' => "month"],['text' => "year"]],
        [['text' => $textbotlang['Admin']['backadmin']],['text' => $textbotlang['Admin']['backmenu']]]
    ],
    'resize_keyboard' => true
]);
$keyboardtypepanel = json_encode([
    'inline_keyboard' => [
        [
            ['text' => "مرزبان" , 'callback_data' => "typepanel#marzban"],
            ['text' => "🛡 پاسارگارد جدید API" , 'callback_data' => "typepanel#pasarguard"]
        ],
        [
            ['text' => "🧬 ربکا • Rebecca API" , 'callback_data' => "typepanel#rebecca"]
        ],
        [
            ['text' => "مرزنشین" , 'callback_data' => "typepanel#marzneshin"],
            ['text' => "هیدیفای" , 'callback_data' => 'typepanel#hiddify']
        ],
        [
            ['text' => '🆕 ثنایی جدید 3.6.x', 'callback_data' => 'typepanel#x-ui_single-modern'],
            ['text' => '🕰 ثنایی قدیمی 2.9', 'callback_data' => 'typepanel#x-ui_single-legacy']
        ],
        [
            ['text' => 'علیرضا تک پورت' , 'callback_data' => 'typepanel#alireza_single']
        ],
        [
            ['text' => "فروش دستی" , 'callback_data' => 'typepanel#Manualsale'],
            ['text' => "Guard (GuardCore)", 'callback_data' => 'typepanel#guard']
        ],
        [
            ['text' => "WGDashboard", 'callback_data' => 'typepanel#WGDashboard'],
            ['text' => "s_ui", 'callback_data' => 'typepanel#s_ui']
        ],
        [
            ['text' => "ibsng", 'callback_data' => 'typepanel#ibsng'],
            ['text' => "میکروتیک", 'callback_data' => 'typepanel#mikrotik']
        ],
        [
            ['text' => $textbotlang['Admin']['backadmin'] , 'callback_data' => 'admin']
        ]
    ],
]);

$panelechekc = select("marzban_panel","*","MethodUsername","متن دلخواه نماینده + عدد ترتیبی","count");
if($setting['inlinebtnmain'] == "oninline"){
    $keyboardagent = [
    'inline_keyboard' => [
        [
            ['text' => "🛒 خرید چندتایی", 'callback_data' => "kharidanbuh"],
            ['text' => "🪪 انتخاب نام سفارشی", 'callback_data' => "selectname"]
        ],
        [
            ['text' => $textbotlang['users']['backbtn'], 'callback_data' => "backuser"]
        ]
    ],
    'resize_keyboard' => true
];
if($panelechekc == 0){
    unset($keyboardagent['inline_keyboard'][0][1]);
}
}else{
$keyboardagent = [
    'keyboard' => [
        [['text' => "🛒 خرید چندتایی"],['text' => "🪪 انتخاب نام سفارشی"]],
        [['text' => $textbotlang['users']['backbtn']]]
    ],
    'resize_keyboard' => true
];
if($panelechekc == 0){
    unset($keyboardagent['keyboard'][0][1]);
}
}
$keyboardagent = json_encode($keyboardagent);
$Swapinokey = json_encode([
    'keyboard' => [
        [['text' => "🌐 API URL تتراپی"], ['text' => "🔑 API Key تتراپی"]],
        [['text' => "🧪 تست ساخت لینک تتراپی"]],
        [['text' => "🏷 نام نمایشی تتراپی"]],
        [['text' => "🎁 کش‌بک تتراپی"], ['text' => "📚 راهنمای پرداخت تتراپی"]],
        [['text' => "⬇️ حداقل مبلغ تتراپی"], ['text' => "⬆️ حداکثر مبلغ تتراپی"]],
        [['text' => $textbotlang['Admin']['backadmin']], ['text' => $textbotlang['Admin']['backmenu']]]
    ],
    'resize_keyboard' => true
]);

$tronnowpayments = json_encode([
    'keyboard' => [
        [['text' => "🗂 نام درگاه رمز ارز آفلاین"]],
        [['text' => "⬇️ حداقل مبلغ رمزارز آفلاین"],['text' => "⬆️ حداکثر مبلغ رمزارز آفلاین"]],
        [['text' => "📚 تنظیم آموزش  ارزی افلاین"]],
        [['text' => $textbotlang['Admin']['backadmin']],['text' => $textbotlang['Admin']['backmenu']]]
    ],
    'resize_keyboard' => true
]);
$optionathmarzban = rx_finalizeInlineAdminKb(json_encode([
    'keyboard' => [
        [$rxAdminPanelBtn("🛠️ ساخت کانفیگ دستی", 'admin_panel_athmarzban'), $rxAdminPanelBtn("🛰️ مدیریت Nodeها", 'admin_panel_athmarzban')],
        [['text' => $textbotlang['Admin']['backadmin']],['text' => $textbotlang['Admin']['backmenu']]]
    ],
    'resize_keyboard' => true
]));
$optionathx_ui = rx_finalizeInlineAdminKb(json_encode([
    'keyboard' => [
        [$rxAdminPanelBtn("🛠️ ساخت کانفیگ دستی", 'admin_panel_athx_ui')],
        [['text' => $textbotlang['Admin']['backadmin']],['text' => $textbotlang['Admin']['backmenu']]]
    ],
    'resize_keyboard' => true
]));
$configedit = json_encode([
    'keyboard' => [
        [['text' => "مخشصات کانفیگ"]],
        [['text' => $textbotlang['Admin']['backadmin']],['text' => $textbotlang['Admin']['backmenu']]]
    ],
    'resize_keyboard' => true
]);
$iranpaykeyboard = json_encode([
    'keyboard' => [
        [['text' => "api  درگاه ارزی ریالی"]],
        [['text' => "🗂 نام درگاه ارزی ریالی سوم"]],
        [['text' => "⬇️ حداقل مبلغ ارزی ریالی سوم"],['text' => "⬆️ حداکثر مبلغ ارزی ریالی سوم"]],
        [['text' => "💰 کش بک ارزی ریالی سوم"]],
        [['text' => "📚 تنظیم آموزش ارزی ریالی سوم"]],
        [['text' => $textbotlang['Admin']['backadmin']],['text' => $textbotlang['Admin']['backmenu']]]
    ],
    'resize_keyboard' => true
]);
$supportcenter = json_encode([
    'keyboard' => [
        [['text' => "👤 تنظیم آیدی پشتیبانی"]],
        [['text' => "🔼 اضافه کردن دپارتمان"],['text' => "🔽 حذف کردن دپارتمان"]],
        [['text' => $textbotlang['Admin']['backadmin']],['text' => $textbotlang['Admin']['backmenu']]]
    ],
    'resize_keyboard' => true
]);

$stmt = $pdo->prepare("SHOW TABLES LIKE 'departman'");
$stmt->execute();
$result = $stmt->fetchAll();
$table_exists = count($result) > 0;
$departeman = [];

$departemans = [
    'keyboard' => [],
    'resize_keyboard' => true,
];

if ($table_exists) {
    $stmt = $pdo->prepare("SELECT * FROM departman");
    $stmt->execute();
    while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
        $departeman[] = [$row['name_departman']];
    }
    foreach ($departeman as $button) {
        $departemans['keyboard'][] = [
            ['text' => $button[0]]
        ];
    }
}

$departemans['keyboard'][] = [
    ['text' => $textbotlang['Admin']['backadmin']],
    ['text' => $textbotlang['Admin']['backmenu']]
];

$departemanslist = json_encode($departemans);


$list_departman = ['inline_keyboard' => []];

if ($table_exists) {
    $stmt = $pdo->prepare("SELECT * FROM departman");
    $stmt->execute();
    while ($result = $stmt->fetch(PDO::FETCH_ASSOC)) {
        $list_departman['inline_keyboard'][] = [[
            'text' => $result['name_departman'],
            'callback_data' => "departman_{$result['id']}"
        ]];
    }
}

$list_departman['inline_keyboard'][] = [
    ['text' => $textbotlang['users']['backbtn'], 'callback_data' => "backuser"],
];
$list_departman = json_encode($list_departman);
$active_panell =  json_encode([
    'keyboard' => [
        [['text' => "📣 گزارشات ربات"]],
    ],
    'resize_keyboard' => true
]);
$lottery =  json_encode([
    'keyboard' => [
        [['text' => "1️⃣ تنظیم جایزه نفر اول"],['text' => "2️⃣ تنظیم جایزه نفر دوم"]],
        [['text' => "3️⃣ تنظیم جایزه نفر سوم"]],
        [['text' => $textbotlang['Admin']['backadmin']]]
    ],
    'resize_keyboard' => true
]);
$wheelkeyboard =  json_encode([
    'keyboard' => [
        [['text' => "🎲 مبلغ برنده شدن کاربر"]],
        [['text' => $textbotlang['Admin']['backadmin']]]
    ],
    'resize_keyboard' => true
]);