ابر پلتفرم مدیریت و سیگنالدهی ارز دیجیتال (Crypto Trading Ecosystem)
این پروپوزال جامع، بر اساس ترکیب و یکپارچهسازی تمام امکانات استخراجشده از لینک اولیه (ویژگیهای ادمین و کاربری) با متن توضیحی اصلی پروژه، تدوین شده است. اولویت ساختار فنی بر پایه افزونه اختصاصی وردپرس (Super-Admin Plugin) به عنوان هسته مرکزی، با PHP برای backend، JS/AJAX برای realtime، Telegram API برای bot/channels، Meta/YouTube API برای سوشال، و دیتابیس MySQL (بدون دسترسی مستقیم، مدیریت از طریق /db folder در افزونه) است. ساختار ماژولار افزونه شامل فولدرهایی مانند /admin (برای پنل مدیریتی), /user (برای پنل کاربری), /api (برای ادغامها), /templates (برای تمپلیتها), /db (برای تنظیمات). تمام امکانات (حتی کوچکترینها مانند فیلدهای JSON در signals یا ENUM status) پوشش داده شده، با تمرکز بر امنیت (بدون SSH/Terminal، بهروزرسانی از وردپرس)، کاربرپسندی (UI/UX با رنگهای آبی ملایم برای آرامش، سبز ملایم برای موفقیت، قرمز برای هشدار، نارنجی پرتقالی برای انرژی)، و مقیاسپذیری. برای تفهیم برنامهنویس، از لیستهای سلسلهمراتبی با ایموجیها (📂 بخش اصلی، 📑 زیربخش، 🔹 ویژگی، 💡 توصیف/کاربرد فنی)، توضیحات، فلوچارتهای متنی ASCII، جدولها، و منوهای درختوار استفاده شده.
۱. معرفی و چشمانداز پروژه (Vision & Overview)
۱.۱. عنوان پروژه
ابر پلتفرم مدیریت و سیگنالدهی چندکاناله ارز دیجیتال – یک اکوسیستم یکپارچه مبتنی بر افزونه وردپرس برای تریدرها، با تمرکز بر سیگنالهای معاملاتی دقیق (دقت 96% الهامگرفته از Fat Pig Signals)، آموزش، اخبار، ابزارهای مالی، و انتشار همزمان در تلگرام، اینستاگرام و یوتیوب.
۱.۲. چشمانداز (Vision)
این پلتفرم با هدف تبدیل شدن به قویترین ابزار برای تریدرهای فارسی و انگلیسیزبان طراحی شده، بر اساس تحقیقات از پلتفرمهای برتر مانند Learn2Trade (AI تحلیل، مدیریت ریسک 1-2%)، CryptoSignals.org (سیگنالهای realtime)، و 3Commas (رفرال چندسطحی). مزایا: افزایش تعامل با رفرال تا 5 سطح، پرداختهای امن با تتر/استارز، تحلیل AI، staking تتر برای سود، و fraud detection. تمرکز بر امنیت (KYC optional، 2FA/IP whitelist، بدون دسترسی مستقیم به دیتابیس)، UI/UX حرفهای (رنگها: آبی ملایم برای داشبورد آرام، سبز ملایم برای موفقیت سیگنال، قرمز برای هشدار SL، نارنجی پرتقالی برای انرژی در کمپینها)، و مقیاسپذیری (ماژولار با PHP/JS/AJAX، ادغام API صرافیها مانند Binance برای realtime data).
۱.۳. هستهٔ مرکزی پروژه
افزونه اختصاصی وردپرس (Super-Admin Plugin): مغز متفکر برای کنترل همه چیز – بدون نیاز به SSH/Terminal. ساختار ماژولار: فولدر اصلی افزونه شامل subfolders مانند /admin (برای پنل مدیریتی با PHP forms), /user (برای پنل کاربری با JS interactions), /api (برای endpoints ادغام با Telegram/Meta/YouTube), /templates (برای HTML/CSS placeholders سیگنالها), /db (برای مدیریت تنظیمات بدون دسترسی مستقیم به MySQL، استفاده از WP options API). بهروزرسانیها از طریق سیستم وردپرس (بدون حذف/نصب مجدد، با version checker در PHP).
ربات تلگرام: پنل کاربر و ادمین با منوهای درختوار (با ایموجیها برای UX، ادغام با افزونه via webhook برای sync دادهها realtime با AJAX).
کانالها: 2 عمومی (رایگان) و 2 VIP (خصوصی) – فارسی/انگلیسی (انتشار با Telegram API، عضویت شرطی برای VIP).
سایر: اپ اندروید (پس از فازهای اولیه، mirror ربات با push notifications via FCM), اینستاگرام (Feed/Reel/Story با Meta API), یوتیوب (Video/Shorts با YouTube API و refresh_token برای quota management).
فنی: PHP برای backend (فرمها/cron jobs), JS/AJAX برای realtime (e.g., preview سیگنال), Telegram API برای bot/channels (BOT_TOKEN ذخیره در /db), Meta/YouTube API برای سوشال (OAuth در افزونه). دیتابیس: جداول مانند signals (id PK INT, symbol VARCHAR, direction ENUM(LONG,SHORT), trade_type ENUM(SPOT,FUTURES), timeframe VARCHAR, leverage INT, entry_prices JSON (array نقاط), targets JSON (array با ایموجی), stop_loss DECIMAL, risk_percentage DECIMAL, analysis_text TEXT (AI-generated), chart_image_url VARCHAR (با watermark), status ENUM(OPEN,CLOSED_PROFIT,SL_HIT), created_at TIMESTAMP, updated_at TIMESTAMP), users (id PK INT, telegram_id BIGINT, language ENUM(FA,EN), wallet_balance DECIMAL, referral_levels JSON (درخت سطوح), subscription_plan ENUM(BASIC,PRO,ELITE,VIP), subscription_start DATE, subscription_end DATE, auto_renew BOOL, trial_end DATE, segments JSON (برای A/B), behavior_profile JSON (clicks/views), risk_tolerance NUMERIC, last_seen TIMESTAMP), payments (id PK, user_id FK, amount DECIMAL, currency ENUM(USDT,STARS), method ENUM(TON_WALLET,CRYPTOCLOUD,STRIPE), status ENUM(PENDING,CONFIRMED,FAILED), txid VARCHAR, fraud_score NUMERIC), coupons (code PK VARCHAR, discount DECIMAL, kind ENUM(PERCENT,FIXED), expires_at DATE, usage_limit INT, segment_target JSON), invoices (id PK, user_id FK, amount DECIMAL, pdf_path VARCHAR, status ENUM, tax_data JSON), financial_reports (id PK, period VARCHAR, data JSON (KPIها), fraud_alerts JSON), content (id PK, type ENUM(SIGNAL,NEWS,QUIZ,EDU), schedule_time TIMESTAMP, ai_generated BOOL, moderation_status ENUM(PENDING,APPROVED,REJECTED), translate_data JSON (FA/EN)), ab_tests (id PK, templates JSON, metrics JSON (engagement), user_groups JSON), content_versions (id PK, content_id FK, version INT, data JSON, diff JSON), user_segments (id PK, user_id FK, segment_type VARCHAR, data JSON), payment_fraud_scores (id PK, payment_id FK, score NUMERIC, reasons JSON), polls_quizzes (id PK, type ENUM, scores JSON, votes JSON, participants ARRAY), calendar_events (id PK, event_date DATE, reminders JSON, volatility_threshold NUMERIC, impact_prediction NUMERIC), audit_logs (id PK, admin_id FK, action VARCHAR, timestamp TIMESTAMP, details JSON).
۲. امکانات و ویژگیهای اصلی پلتفرم (Key Features)
امکانات ترکیبشده از لینک اولیه (تمام جزئیات ادمین/کاربری مانند مدیریت کاربران، پرداختها، محتوا، تحلیلها) با متن اصلی، به 4 بخش تقسیم، با حذف تکرارها (e.g., منوهای ربات در پنلها ادغام). هر بخش با لیست، توصیف، جدول (برای فیلدها)، و فلوچارت برای جریان کاری. الهام از بهترین شیوهها: API صرافیها برای realtime, AI sentiment (ادغام Kaito.ai-like via PHP curl), multi-level referral مانند 3Commas, staking مانند StormGain, fraud detection مانند Koinly.
۲.۱. هستهٔ سیگنالدهی و انتشار محتوا
این بخش برای ورود، مدیریت و انتشار محتوا از افزونه وردپرس (با PHP forms در /admin), با ادغام AI برای generation/analysis. رنگها: سبز ملایم برای تارگت هیت، قرمز برای SL.
📑 ورود و مدیریت سیگنال (Wizard Form in Plugin)
🔹 فرم ویزارد چندمرحلهای (AJAX برای realtime preview در JS، ذخیره در signals table). فیلدها: symbol (VARCHAR), direction (ENUM), trade_type (ENUM), timeframe (VARCHAR), leverage (INT), entry_prices (JSON array 1-3), targets (JSON array 3-4 با ایموجی 🎯), stop_loss (DECIMAL), risk_percentage (DECIMAL 1-2%), analysis_text (TEXT AI-generated via GPT-like API in PHP), chart_image_url (آپلود با auto-watermark in /templates, PHP GD library).
💡 کاربرد: creation آسان، watermark برای IP protection، AI برای quality/consistency. فنی: ذخیره JSON برای flexibility، ENUM برای validation.
🔹 محتوای اضافی: آموزش/اخبار/کوییز (با جوایز اشتراک رایگان، ذخیره در content table), AI تحلیل ارز انتخابی کاربر (PHP curl به API مانند CoinGecko/Binance برای data, sentiment integration).
💡 کاربرد: value-added برای retention، quizzes با AI scoring (JSON scores). فنی: moderation queue با status ENUM.
🔹 بروزرسانی زنده: Inline buttons در تلگرام (🎯 تارگت هیت, 🛑 استاپ هیت, 🔄 SL به BE) – ادیت پست via Telegram API, آپدیت status در دیتابیس (PHP webhook).
💡 کاربرد: realtime feedback، افزایش trust. فنی: JS برای button callbacks.
📑 انتشار و زمانبندی
🔹 ارسال همزمان/زمانبندی (WP-Cron in PHP) به کانالهای تلگرام (انتخاب فارسی/انگلیسی, رایگان/VIP via CHANNEL_IDS), اینستاگرام (کپشن دوبله FA/EN با placeholders, فرمت 1:1/4:5/9:16 via Meta API), یوتیوب (ویدیو از تصویر+موسیقی اگر ffmpeg در سرور, عنوان/keywords via YouTube API). گزینه تبلیغاتی: سیگنال ناقص برای عمومی (محو اعداد + CTA به VIP).
💡 کاربرد: multi-channel reach، scheduling برای timeliness. فنی: OAuth برای APIها، ذخیره در /api.
🔹 تمپلیت سیگنال VIP (FA/EN با رنگها در HTML/CSS templates): استفاده از placeholders مانند {SYMBOL}, {ENTRY_1}.
💡 کاربرد: consistency، branding. فنی: PHP str_replace برای rendering.
جدول فیلدهای سیگنال (برای درک دیتابیس)
بخشالماننوع دادهمثالplaceholder در تمپلیترنگ مرتبطپایهsymbolVARCHARBTCUSDT{SYMBOL}آبی ملایمجهتdirectionENUM(LONG,SHORT)LONG{DIRECTION}سبز ملایم (LONG)ورودentry_1DECIMAL (در JSON)0.00345000{ENTRY_1}نارنجی پرتقالیهدفtarget_1DECIMAL (در JSON)0.00355000{TARGET_1}سبز ملایمریسکstop_lossDECIMAL0.00330000{STOP_LOSS}قرمزمحتواanalysis_textTEXTRSI divergence{ANALYSIS_TEXT}آبی ملایموضعیتstatusENUM(OPEN,CLOSED_PROFIT,SL_HIT)OPEN{STATUS}قرمز (SL_HIT)
فلوچارت متنی: جریان سیگنالدهی (Signal Creation & Publishing Flow)
text[ادمین ورود] -> 📥 ویزارد فرم (AJAX preview + AI generate) -> آپلود چارت (auto-watermark PHP GD)
-> ذخیره در signals (JSON entries/targets, ENUM status) -> **سبز ملایم: زمانبندی WP-Cron**
-> انتشار multi-channel (Telegram API + Meta/YouTube OAuth) -> اگر VIP: full details
-> اگر عمومی: ناقص + CTA -> Inline buttons (callback JS) -> بروزرسانی status (webhook PHP)
-> *قرمز: اگر error API, log in audit_logs*
۲.۲. پلتفرم ارتباطی و سوشال (چندکاناله)
این بخش برای تعامل کاربران از ربات/کانالها، با ادغام در افزونه (sync via /api).
📑 تلگرام و کانالها
🔹 ربات برای پنل (درختوار با ایموجیها، ادغام با افزونه برای sync realtime via webhook PHP/JS). کانالها: عمومی (رایگان سیگنال ناقص) و VIP (خصوصی با عضویت شرطی).
💡 کاربرد: دسترسی آسان، notifications. فنی: BOT_TOKEN در /db, Telegram API calls in PHP.
🔹 دسترسی محتوا: سیگنالهای realtime با قالب استاندارد (نماد/جهت/ورود/DCA/SL/TP/تحلیل/چارت/ریسک/ریوارد/exit strategies/audio summary), آرشیو 12 ماه با verified audits, search semantic AI.
💡 کاربرد: user engagement. فنی: query signals table with JSON parsing in PHP.
📑 سوشال و اپ
🔹 اینستاگرام: اتصال OAuth (در /api), کپشن با placeholders, تبدیل مدیا auto (Feed/Reel/Story), insights برای گزارش.
💡 کاربرد: viral growth. فنی: Meta API PHP SDK.
🔹 یوتیوب: OAuth با refresh_token (quota management in PHP), آپلود MP4/Shorts, privacy/scheduling.
💡 کاربرد: video content. فنی: YouTube API in /api.
🔹 اپ اندروید: mirror ربات (پس از فازها), با push notifications (FCM integration in PHP).
💡 کاربرد: mobile access. فنی: API endpoints from افزونه.
فلوچارت متنی: جریان انتشار سوشال (Social Publishing Flow)
text[محتوا آماده] -> زمانبندی WP-Cron -> **سبز ملایم: ارسال به تلگرام (API + CHANNEL_IDS)**
-> اگر اینستا: OAuth Meta -> کپشن placeholders + فرمت adjust (PHP image lib)
-> اگر یوتیوب: refresh_token -> آپلود MP4 (ffmpeg if available) + scheduling
-> sync با ربات (webhook) -> user notifications (push FCM)
-> *قرمز: quota exceed, retry with backoff*
۲.۳. قابلیتهای مالی و جامعهسازی (Community & Finance)
این بخش برای پرداختها و جامعه، با دیتابیس users/payments.
📑 مالی
🔹 پرداختها: فقط تتر/استارز (USDT via TON Wallet/Stars, CryptoCloud, Stripe free tier, آفلاین با تأیید ادمین, integrations MetaMask/Trust Wallet/Binance Pay), پلنهای ماهیانه/متنوع (BASIC/PRO/ELITE/VIP با مقایسه جدولی). کیف پول کاربر: wallet_balance DECIMAL, staking تتر برای سود ماهیانه (cron calculate in PHP).
💡 کاربرد: secure revenue. فنی: fraud detection AI (score NUMERIC via ML lib in PHP, reasons JSON).
🔹 کوپنها/اینوویس: creator form (discount/kind/expires), invoice generator (PDF PHP lib, auto-send).
💡 کاربرد: promotions. فنی: coupons table with JSON targets.
🔹 رفرال چندسطحی (تا 5 سطح): درصد از خرید + اشتراک رایگان, tree view در ادمین (JSON referral_levels).
💡 کاربرد: growth. فنی: recursive query in PHP.
📑 جامعه
🔹 مسابقات/کوییز: با جوایز USDT/اشتراک, leaderboard (polls_quizzes table). پشتیبانی AI (GPT-like برای تیکتها, triage classify).
💡 کاربرد: engagement. فنی: AI via external API in PHP.
🔹 segmentation/A/B: based on behavior (JSON), testing groups (ab_tests table).
💡 کاربرد: targeted marketing. فنی: PHP analytics.
جدول پلنهای اشتراک (برای مقایسه)
پلنویژگیهاقیمت (USDT)رنگمزایا فنیBASICسیگنال پایه, آموزشی مقدماتیرایگان/ترایالآبی ملایمlimited queries to signalsPROVIP signals, آرشیو, quizzes10/monthسبز ملایمfull JSON accessELITEAI تحلیل شخصی, staking20/monthنارنجی پرتقالیcron profit calculateVIPهمه + priority support50/monthسبز ملایمrealtime websockets
فلوچارت متنی: جریان مالی و رفرال (Finance & Referral Flow)
text[کاربر پرداخت] -> 📤 تراکنش (USDT/Stripe) -> fraud AI check (score > threshold? *قرمز: block/alert*)
-> اگر ok: ذخیره payments (txid) -> **سبز ملایم: فعال subscription, staking cron**
-> invoice PDF auto-send -> رفرال: calculate levels JSON -> tree view (recursive PHP)
-> جامعه: quizzes participate -> scores JSON -> جوایز distribute
۲.۴. پنل مدیریتی (ابر افزونه) و پنل ربات
پنلها در ربات تلگرام (درختوار) و افزونه (UI وب با Chart.js برای dashboards).
پنل ادمین در ربات/افزونه (با ایموجیها، رنگها برای UX)
Main Menu
├── 👥 مدیریت کاربران و اشتراکها
│ ├── 📋 لیست کاربران (search/filter/export CSV, tabs: profile/subscription/payments/activity log/ban history/referral tree/behavior analytics, bulk actions: ban/send notifications/assign segments)
│ ├── ➕➖ افزودن/حذف/force ban/change plan/impersonate
│ ├── 💳 پرداختها (list/filter/details/fraud score, reconciliation auto, multi-currency, tax tools)
│ ├── 🎟️ کوپنها (creator/preview/analytics/targeting)
│ ├── 📩 تیکتها (AI triage/assign/response)
│ ├── 🎁 دسترسی رایگان/trial
│ ├── 🔑 نقشها (sub-admins/custom permissions/audit trail)
│ ├── 📍 heatmap/location/anomaly
│ └── ⬅️ بازگشت
├── 📤 مدیریت محتوا
│ ├── 📈 سیگنال جدید (wizard/AI suggestions/auto-watermark/integration TradingView/RSS)
│ ├── ✏️ بروزرسانی/نسخهبندی/rollback
│ ├── 🔄 اتوماسیون API صرافی (Binance realtime/sentiment)
│ ├── ⏰ زمانبندی/posting multi-channel
│ ├── 🅰️🅱️ A/B testing (metrics dashboard)
│ ├── 🌐 عمومی (تأخیر/ناقص)
│ └── ⬅️ بازگشت
├── 📊 گزارش و تحلیل
│ ├── 📱 داشبورد وب (charts KPI: churn/ARPU/MRR/win rate/referrals/engagement, drill-down/custom filters/export/scheduled)
│ ├── 📉 KPIها/behavior logs/sentiment graphs/predictions/anomaly alerts/user journey funnel
│ ├── 📜 لاگها/audit
│ ├── 👀 رفتار/user segments
│ ├── 😠😊 احساسات بازار/AI insights
│ ├── 📈 کمپینها/statistics
│ └── ⬅️ بازگشت
├── ⚙️ اتوماسیون و امنیت
│ ├── ⏳ Cron (reports/reminders/expire delete)
│ ├── 📢 notifications (push/email/SMS)
│ ├── 🔒 امنیت (2FA/IP whitelist/KYC/fraud AI)
│ ├── 🖼️ watermark
│ ├── 📣 بازاریابی (Zapier/segments)
│ ├── 🤖 AI پشتیبانی/generator/churn prediction
│ └── ⬅️ بازگشت
└── ❌ خروج
پنل کاربر در ربات (با ایموجیها، personalization)
Main Menu
├── 📈 سیگنال و محتوا
│ ├── 🔒 VIP (details/audio/exit strategies)
│ ├── 📜 آرشیو (filter/sort/semantic search/export PDF)
│ ├── 📊 بازار (Fear Index/volatility alerts/calendar/reminders/predictions AI)
│ ├── 📚 آموزش/خبر (courses/certificates/progress/webinars/quizzes embedded)
│ ├── 🔍 جستجو/فیلتر
│ └── UGC (submit/upvote/moderation)
├── 💳 اشتراک و پرداخت
│ ├── 📅 وضعیت/trial
│ ├── ⏳ تمدید (plans/coupons/auto-renew/reminders)
│ ├── 💸 پرداخت/invoice/credits/refunds
│ ├── 🎁 اعتبار (referral/activity/staking yield)
│ └── 🆓 کوپن/رایگان
├── 📩 پشتیبانی
│ ├── ✉️ تیکت جدید (form/attach)
│ ├── 📋 قبلی
│ ├── 🤖 چت AI
│ └── 📢 notifications
├── 👤 پروفایل
│ ├── ✏️ ویرایش (avatar/bio/preferred currencies/risk quiz)
│ ├── 📣 رفرال (link/stats subtree)
│ ├── 📉 آمار شخصی (win rate/performance)
│ ├── 🔑 امنیت (2FA/recovery)
│ └── ⚙️ ادغام (صرافی/API)
└── ❌ خروج
فلوچارت متنی: جریان پنل ادمین (Admin Panel Flow)
text[ورود ادمین] -> 👥 کاربران (search/bulk) -> اقدامات (ban/change) -> **سبز ملایم: ذخیره audit_logs**
-> 📤 محتوا (wizard) -> انتشار -> 📊 گزارش (charts/export)
-> ⚙️ اتوماسیون (cron/AI) -> *قرمز: anomaly detect, alert push*
۳. طرح اجرا و فازبندی (Roadmap & Implementation Strategy)
پروژه دو نفره: تحلیلگر + برنامهنویس. هر فاز با مراحل کوچک، کدها PHP/JS در افزونه، اجرا در CPanel/WordPress (sandbox test). مرجع: لینک اولیه + متن اصلی.
فاز ۱: زیرساخت هسته (عالی) – ساختار افزونه (/admin/user/api/templates/db), دیتابیس اولیه (signals/users), تنظیمات (Token/IDs/OAuth). خروجی: پنل پایه وب.
فاز ۲: سیگنالدهی تلگرام (عالی) – ویزارد فرم, تمپلیتها, ارسال/زمانبندی به کانالها (Telegram API), inline buttons.
فاز ۳: بروزرسانی و گزارش (مهم) – ادیت زنده, auto-reports (KPI/win rate), dashboards Chart.js.
فاز ۴: سوشال کانکتورها (مهم) – Meta/YouTube API, انتشار همزمان, insights.
فاز ۵: مالی/رفرال (بعدی) – پرداختها (تتر/استارز/integrations), wallet/staking cron, multi-level referral tree.
فاز ۶: ربات/اپ (بعدی) – پنلهای ربات (درختوار/webhook sync), سپس اپ اندروید (FCM).
فازهای بعدی (۷-۱۲): AI تحلیل/sentiment/churn prediction, مسابقات/quizzes/leaderboard, امنیت پیشرفته (fraud AI/KYC/2FA), A/B testing/segmentation, UGC moderation, app full mirror.
ابر افزونه مدیریت پلتفرم سیگنالدهی ارز دیجیتال (Super-Admin Plugin for Crypto Trading Ecosystem)
این پروپوزال جامع، بر اساس بازبینی دقیق تمام محتوای پروپوزال قبلی، تمام منوها، زیرمنوها، صفحهها و بخشهای افزونه وردپرس را به عنوان هسته مرکزی کنترل پنل ادمین پوشش میدهد. تمرکز روی UI/UX حرفهای (با رنگهای آبی ملایم برای آرامش در داشبورد، سبز ملایم برای موفقیت در گزارشها، قرمز برای هشدارها در امنیت، نارنجی پرتقالی برای انرژی در بازاریابی)، بخش فنی (مدیریت بدون دسترسی مستقیم به دیتابیس via WP options API در /db folder، PHP/JS/AJAX برای realtime، webhook برای sync)، و ساختار ماژولار (/admin برای پنلها, /user برای تنظیمات کاربری, /api برای ادغامها, /templates برای UI, /db برای config). تمام امکانات پنل ادمین (از کنترل کاربران/ربات/کانالها تا دیتابیس/سوشال/APIها) و تأثیر روی پنل کاربر (که از افزونه کنترل میشود) پوشش داده شده. برای تفهیم برنامهنویس، از لیستهای سلسلهمراتبی با ایموجیها (📂 بخش اصلی، 📑 زیربخش، 🔹 صفحه/منو، 💡 توصیف/کاربرد فنی/UI)، منوهای درختوار گسترشیافته (با زیرمنوهای دقیق، فیلدها، buttons)، فلوچارتهای متنی، و جدولها استفاده شده. حتی کوچکترین عناصر مانند فیلدهای فرم، export buttons، real-time updates با websockets پوشش داده شده.
۱. معرفی و چشمانداز افزونه (Vision & Overview)
۱.۱. عنوان افزونه
ابر افزونه مدیریت و کنترل پنل سیگنالدهی ارز دیجیتال – هسته مرکزی برای کنترل تمام اکوسیستم از طریق وردپرس، با تمرکز روی منوهای مدیریتی، UI/UX، و ادغامهای فنی.
۱.۲. چشمانداز (Vision)
این افزونه به عنوان مغز متفکر پلتفرم عمل میکند، امکان کنترل کامل پنل ادمین و تأثیر روی پنل کاربر را فراهم میکند، بدون نیاز به SSH/Terminal. مزایا: مدیریت متمرکز کاربران/محتوا/مالی/سوشال، امنیت بالا (بدون دسترسی مستقیم به MySQL، استفاده از WP API)، مقیاسپذیری (بهروزرسانی از داشبورد وردپرس)، و UI/UX حرفهای (رنگها برای تمایز: آبی ملایم در منوهای اصلی، سبز ملایم در موفقیتها مانند تأیید پرداخت، قرمز در هشدارها مانند fraud alerts، نارنجی پرتقالی در بخشهای پویا مانند A/B testing). الهام از پلتفرمهای برتر برای منوهای درختوار intuitive.
۱.۳. هستهٔ مرکزی افزونه
ساختار ماژولار PHP-based: فولدر اصلی شامل /admin (برای صفحههای مدیریتی با forms PHP/JS), /user (برای تنظیمات پنل کاربری ربات via sync), /api (endpoints برای Telegram/Meta/YouTube/Binance webhook), /templates (HTML/CSS/JS برای dashboards/charts با Chart.js), /db (مدیریت config بدون MySQL مستقیم، ذخیره tokens/IDs در WP options). UI: صفحه اصلی داشبورد با sidebar منوهای درختوار (collapsible با JS), real-time updates (AJAX polls), color-coded buttons (سبز برای save, قرمز برای delete). فنی: PHP برای backend logic, JS/AJAX برای interactive elements, WP-Cron برای tasks مانند reports/staking.
۲. امکانات و ویژگیهای اصلی افزونه (Key Features)
امکانات به بخشهای اصلی تقسیم، با تمرکز روی منوها/زیرمنوها/صفحهها. هر بخش شامل کنترل فنی (e.g., API config), UI/UX (e.g., tabs/filters), و تأثیر روی پنل کاربر (e.g., sync settings به ربات).
۲.۱. منوهای مدیریت کاربران و اشتراکها (User & Subscription Management Menus)
این بخش برای کنترل کاربران از کوچک (جزئیات پروفایل) تا بزرگ (bulk actions/segments). رنگ اصلی: آبی ملایم برای لیستها، قرمز برای ban alerts.
📑 صفحه داشبورد کاربران (Users Dashboard Page)
🔹 جدول کاربران interactive (columns: ID, Telegram ID, Language, Wallet Balance, Referral Levels (JSON tree link), Subscription Plan/Start/End, Last Seen, Segments (JSON), Behavior Profile (JSON clicks/views), Risk Tolerance; filters: status/plan/date/source/region; sort: asc/desc; pagination: 20/50/100; search bar: fuzzy AI-assisted; export: CSV/Excel/JSON/PDF button).
💡 UI: رنگ سبز ملایم برای active subscriptions, قرمز برای expired; JS برای realtime refresh. فنی: query users table via WP DB API, JSON parsing in PHP.
🔹 جزئیات کاربر tabbed (tabs: Profile (edit fields: avatar/bio/preferred currencies/risk quiz results), Subscription (change plan/manual expire/auto-renew toggle), Payments (history list with txid/fraud score), Activity Log (timestamped actions), Ban History (reasons/dates), Referral Tree (visual JS tree from JSON), Behavior Analytics (charts: engagement time/clicks)). Buttons: Force Add/Remove/Ban, Impersonate (for testing user view), Assign Segments (dropdown).
💡 UI: نارنجی پرتقالی برای edit buttons. فنی: update users/subscriptions tables, audit_logs for changes.
🔹 bulk actions selector (checkboxes برای گروهی: ban multiple, send notifications/email/SMS/push, assign segments/plans, export selected).
💡 UI: confirmation modal JS. فنی: PHP loop برای batch updates.
📑 صفحه نقشها و دسترسیها (Roles & Permissions Page)
🔹 لیست sub-admins (table: Role (moderator/content/finance), Permissions (JSONB editor: checkboxes for features like content approve/payment approve), Last Access). Buttons: Assign Role, Custom Permissions (drag-drop UI), Audit Trail (log viewer).
💡 UI: آبی ملایم برای active roles. فنی: store in admin_users table (id, role, permissions JSONB).
🔹 user heatmap/segments page (visual map JS: locations/activity peaks/anomaly highlights; segmentation form: based on activity/level/region/behavior; A/B groups creator).
💡 UI: Chart.js برای heatmap. فنی: aggregate from behavior_profile JSON.
📑 صفحه پشتیبانی و تیکتها (Support & Tickets Page)
🔹 لیست تیکتها (filter: status/open/closed/user; details view: form/attachments/history; AI triage button: classify/assign via GPT API). Buttons: Respond (editor), AI Auto-Response (generate draft).
💡 UI: قرمز برای urgent. فنی: integrate external AI via /api.
جدول فیلدهای صفحه کاربران (برای درک UI فرمها)
صفحهالمان UIنوعمثالرنگکاربرد فنیجزئیاتProfile TabForm FieldsAvatar Uploadآبی ملایمPHP file upload, store pathاشتراکPlan DropdownENUMPROسبز ملایمUpdate subscriptions tableپرداختFraud ScoreNUMERIC0.85قرمز (high)AI calculate in PHPرفرالTree ViewJSON{level1: [id1]}نارنجی پرتقالیJS render recursive
فلوچارت متنی: جریان مدیریت کاربران (User Management Flow in Plugin)
text[ورود ادمین] -> 📋 داشبورد کاربران (filter/search/pagination) -> انتخاب کاربر -> جزئیات tabs (edit profile/change plan)
-> **سبز ملایم: save with audit_log** -> bulk select -> actions (ban/send push)
-> نقشها: assign permissions JSONB -> *قرمز: اگر conflict, alert modal*
-> تیکت: AI triage -> respond editor
۲.۲. منوهای مدیریت پرداختها، کوپنها و مالی (Payments, Coupons & Finance Menus)
این بخش برای کنترل مالی از کوچک (transaction details) تا بزرگ (reports/dashboards). رنگ اصلی: سبز ملایم برای revenue charts, قرمز برای fraud.
📑 صفحه داشبورد مالی (Finance Dashboard Page)
🔹 charts interactive (Chart.js: revenue/MRR/ARPU trends pie, payment methods/sources heatmap, peak times; filters: date/currency/segment; drill-down: click to details).
💡 UI: نارنجی پرتقالی برای trends. فنی: aggregate from payments table.
🔹 لیست تراکنشها (filter: status/date/user/method/currency; details: receipts/invoice links/fraud score/reasons JSON; buttons: Confirm/Reject Manual, Reconciliation Auto (with bank/crypto chains via API)). Support: USDT/TON/STARS/Stripe/MetaMask integrations config in /db.
💡 UI: سبز ملایم برای confirmed. فنی: curl PHP به APIها.
🔹 صفحه invoice generator (form: user select/amount/template dropdown; preview button; auto-send email/Telegram; tax compliance: VAT calc/export).
💡 UI: PDF viewer JS. فنی: PHP lib like mPDF.
📑 صفحه کوپنها و پلنها (Coupons & Plans Page)
🔹 creator form (fields: code/discount/kind (percent/fixed)/expires/usage limit/segment target JSON/user target array; preview analytics chart; targeting selector: segments dropdown).
💡 UI: آبی ملایم برای form. فنی: store coupons table.
🔹 subscription tiers editor (add/edit plans: name/price/features/comparison table generator; dynamic pricing: volatility adjust; A/B testing setup).
💡 UI: drag-drop برای features. فنی: ENUM plans in subscriptions.
🔹 wallet monitor page (real-time balance USDT/TON; staking yield calc cron; withdrawal queue approval list).
💡 UI: realtime AJAX. فنی: WP-Cron PHP.
📑 صفحه امنیت مالی (Financial Security Page)
🔹 fraud detection settings (AI threshold slider/reasons JSON editor; IP/geolocation checks toggle; auto-block high-risk). KYC tools: upload docs/auto-check AI.
💡 UI: قرمز برای alerts. فنی: ML lib in PHP.
فلوچارت متنی: جریان مدیریت پرداخت (Payment Management Flow)
text[داشبورد مالی] -> 📊 charts (filter/drill-down) -> لیست تراکنش -> details (fraud score)
-> **سبز ملایم: confirm manual/reconciliation API** -> invoice generate (preview/send)
-> کوپن creator -> apply to segments JSON -> *قرمز: اگر expired, alert*
-> wallet: staking cron calc -> approval queue
۲.۳. منوهای مدیریت محتوا و انتشار (Content Management & Publishing Menus)
این بخش برای کنترل محتوا از کوچک (signal fields) تا بزرگ (multi-channel scheduling). رنگ اصلی: نارنجی پرتقالی برای creation, سبز ملایم برای approved.
📑 صفحه ایجاد محتوا (Content Creation Page)
🔹 wizard form multi-step (AJAX steps: symbol/direction/entry JSON/targets JSON/SL/risk/analysis AI-generated/chart upload auto-watermark GD PHP; preview button; AI suggestions: text gen/sentiment integrate). Types: signals/news/quizzes/edu.
💡 UI: ایموجی 🎯 برای targets. فنی: store content/signals tables.
🔹 moderation queue list (filter: pending/approved/rejected; details: comments/feedback loop; multi-stage approval buttons).
💡 UI: قرمز برای rejected. فنی: update moderation_status ENUM.
📑 صفحه زمانبندی و انتشار (Scheduling & Publishing Page)
🔹 calendar scheduler (drag-drop JS/recurring options/conflict detection; select channels: Telegram (IDs)/Instagram/YouTube; delay for public: 24h/n incomplete signals).
💡 UI: آبی ملایم برای scheduled. فنی: WP-Cron.
🔹 A/B testing creator (template selector/user groups/segments; metrics dashboard realtime stats).
💡 UI: Chart.js. فنی: ab_tests table JSON.
🔹 integration settings (API صرافی: Binance/Bybit/TradingView keys; RSS feeds; webhook custom).
💡 UI: form secure (masked keys). فنی: /api endpoints.
🔹 versioning page (git-like history list/diff viewer/rollback button).
💡 UI: JS diff highlight. فنی: content_versions table.
فلوچارت متنی: جریان مدیریت محتوا (Content Flow)
text[ایجاد wizard] -> preview AI + watermark -> moderation queue (approve/comments)
-> **سبز ملایم: schedule calendar (drag/recurring)** -> انتشار multi (Telegram/Meta/YouTube API)
-> A/B setup (groups/metrics) -> versioning (edit/rollback)
-> *قرمز: conflict detect, notify*
۲.۴. منوهای گزارشگیری، تحلیل و اتوماسیون (Analytics, Reporting & Automation Menus)
این بخش برای کنترل فنی/تحلیل از کوچک (logs) تا بزرگ (AI insights). رنگ اصلی: آبی ملایم برای dashboards, قرمز برای anomalies.
📑 صفحه داشبورد تحلیل (Analytics Dashboard Page)
🔹 KPI charts (Chart.js: churn/ARPU/MRR/win rate/referrals/engagement; custom filters/date ranges/drill-down; export: CSV/PDF/PNG/scheduled email).
💡 UI: سبز ملایم برای positive trends. فنی: aggregate logs/behavior JSON.
🔹 behavior/sentiment page (user journey funnel visualization/drop-offs; sentiment graphs API; anomaly alerts list; churn prediction AI settings).
💡 UI: heatmap JS. فنی: integrate Kaito.ai-like via PHP.
📑 صفحه لاگ و audit (Logs & Audit Page)
🔹 activity logs viewer (filter: admin/action/timestamp; details JSON; export).
💡 UI: timeline JS. فنی: audit_logs table.
📑 صفحه اتوماسیون و امنیت (Automation & Security Page)
🔹 cron jobs manager (list: reports/reminders/expire delete/staking yield; enable/disable/schedule editor).
💡 UI: نارنجی پرتقالی برای active. فنی: WP-Cron hooks.
🔹 notifications settings (push/email/SMS templates; triggers: expire/reminders).
💡 UI: preview editor. فنی: FCM/Telegram API.
🔹 امنیت config (2FA toggle/IP whitelist/KYC optional/fraud AI params; updater button برای plugin versions).
💡 UI: قرمز برای warnings. فنی: store in /db.
🔹 بازاریابی tools (Zapier integrate/segments editor/campaign stats).
💡 UI: form wizards. فنی: /api webhooks.
🔹 AI settings (GPT-4 key for support/generator/churn; fine-tune options).
💡 UI: test button. فنی: curl PHP.
جدول منوهای اتوماسیون (برای درک ساختار)
منوزیرمنوUI ElementفنیرنگCronJobs ListToggle SwitchesWP-Cron PHPنارنجی پرتقالیامنیت2FAForm CheckboxAuth libقرمزAIKey InputMasked FieldAPI curlآبی ملایم
فلوچارت متنی: جریان تحلیل و اتوماسیون (Analytics Flow)
text[داشبورد تحلیل] -> 📊 KPI charts (filter/export) -> behavior funnel (anomaly highlights)
-> **سبز ملایم: scheduled reports cron** -> logs viewer (search)
-> اتوماسیون: cron edit -> notifications trigger -> *قرمز: security breach alert*
-> AI config (test gen) -> بازاریابی campaign
۳. طرح اجرا برای افزونه (Implementation Strategy)
فاز ۱: ساختار فولدرها (/admin/user/api etc.), صفحه داشبورد پایه با sidebar منوها.
فاز ۲: منوهای کاربران (tables/forms), UI JS.
فاز ۳: مالی/محتوا pages با wizards/API config.
فاز ۴: تحلیل dashboards Chart.js, cron setup.
فاز ۵: امنیت/AI integrations, realtime AJAX.
این ساختار به برنامهنویس کمک میکند هر منو/صفحه را خط به خط پیاده کند، با جریانهای UI/فنی واضح.مهم : این فقط یک سمپل هست
فلوچارت کامل اختصاصی داشبورد افزونه برای منوها، زیرمنوها و صفحه ها
(Main Menu
├── 👥 مدیریت کاربران و اشتراکها
│ ├── 📋 لیست کاربران (search/filter/export CSV, tabs: profile/subscription/payments/activity log/ban history/referral tree/behavior analytics, bulk actions: ban/send notifications/assign segments)
│ ├── ➕➖ افزودن/حذف/force ban/change plan/impersonate
│ ├── 💳 پرداختها (list/filter/details/fraud score, reconciliation auto, multi-currency, tax tools)
│ ├── 🎟️ کوپنها (creator/preview/analytics/targeting)
│ ├── 📩 تیکتها (AI triage/assign/response)
│ ├── 🎁 دسترسی رایگان/trial
│ ├── 🔑 نقشها (sub-admins/custom permissions/audit trail)
│ ├── 📍 heatmap/location/anomaly
│ └── ⬅️ بازگشت
├── 📤 مدیریت محتوا
│ ├── 📈 سیگنال جدید (wizard/AI suggestions/auto-watermark/integration TradingView/RSS)
│ ├── ✏️ بروزرسانی/نسخهبندی/rollback
│ ├── 🔄 اتوماسیون API صرافی (Binance realtime/sentiment)
│ ├── ⏰ زمانبندی/posting multi-channel
│ ├── 🅰️🅱️ A/B testing (metrics dashboard)
│ ├── 🌐 عمومی (تأخیر/ناقص)
│ └── ⬅️ بازگشت
├── 📊 گزارش و تحلیل
│ ├── 📱 داشبورد وب (charts KPI: churn/ARPU/MRR/win rate/referrals/engagement, drill-down/custom filters/export/scheduled)
│ ├── 📉 KPIها/behavior logs/sentiment graphs/predictions/anomaly alerts/user journey funnel
│ ├── 📜 لاگها/audit
│ ├── 👀 رفتار/user segments
│ ├── 😠😊 احساسات بازار/AI insights
│ ├── 📈 کمپینها/statistics
│ └── ⬅️ بازگشت
├── ⚙️ اتوماسیون و امنیت
│ ├── ⏳ Cron (reports/reminders/expire delete)
│ ├── 📢 notifications (push/email/SMS)
│ ├── 🔒 امنیت (2FA/IP whitelist/KYC/fraud AI)
│ ├── 🖼️ watermark
│ ├── 📣 بازاریابی (Zapier/segments)
│ ├── 🤖 AI پشتیبانی/generator/churn prediction)
فلوچارت کامل اختصاصی برای منوها، زیرمنوها و صفحه های فقط افزونه
├── 👥 مدیریت کاربران و اشتراکها (رنگ: آبی ملایم برای لیستها، قرمز برای هشدارهای ban)
│ ├── 📋 لیست کاربران (جدول interactive با columns: ID/Telegram ID/Language/Wallet Balance/Referral Levels JSON/Subscription Plan/Start/End/Last Seen/Segments JSON/Behavior Profile JSON/Risk Tolerance; filters: status/plan/date/source/region/behavior; sort: asc/desc; pagination: 10/20/50/100/all; search bar: fuzzy AI-assisted; export buttons: CSV/Excel/JSON/PDF; real-time refresh toggle via websockets; bulk checkboxes برای actions)
│ │ └── زیرصفحه جزئیات کاربر (tabs: Profile با edit fields/avatar upload/bio/preferred currencies/risk quiz; Subscription با change plan dropdown/manual expire datepicker/auto-renew toggle/trial end date; Payments با history table/txid/fraud score display/multi-currency converter/tax calc tool; Activity Log با timestamped list/search; Ban History با reasons/dates/appeal button; Referral Tree با JS visual tree/expand levels up to 5; Behavior Analytics با mini-charts: engagement time/clicks/views/anomaly flags)
│ ├── ➕➖ افزودن/حذف کاربر (form: manual add با fields Telegram ID/language/initial plan/wallet credit; delete confirmation modal با reason dropdown; force ban button با IP block option/change plan bulk selector/impersonate link برای testing user view in new tab)
│ ├── 💳 مدیریت پرداختها (لیست تراکنشها با filter: status/date/user/method/currency/amount; details view: receipts PDF link/invoice history/fraud score gauge/reasons JSON editor/reconciliation auto button با API sync (Binance/TON); multi-currency support toggle; tax tools: VAT calculator/export reports for accountants/crypto estimators)
│ ├── 🎟️ کوپنهای تخفیف (creator form با fields: code/discount type (percent/fixed)/expires datepicker/usage limit counter/segment target JSON editor/user target selector; preview modal با simulated apply; analytics chart: usage trends/pie by segment; targeting dropdown: based on behavior/region)
│ ├── 📩 تیکتها و پشتیبانی (لیست تیکتها با filter: status priority/user/date; details: form attachments viewer/history timeline/AI triage button (classify urgency/assign to sub-admin); response editor با templates/AI draft generator)
│ ├── 🎁 اعطای دسترسی رایگان/trial (form: select user/plan/trial days (7-14)/credit amount; bulk grant به segments; reminders setup برای expire notifications)
│ ├── 🔑 سطوح ادمین و نقشها (لیست sub-admins با table: role/moderator/content/finance/permissions JSONB checkboxes (e.g., approve content/view payments); custom permissions editor با drag-drop categories; audit trail log viewer با filter/action/timestamp)
│ ├── 📍 نقشه حرارتی کاربران/مکان/anomaly (visual heatmap JS library با zoom/locations peaks; anomaly highlights با AI flags; export geo-data CSV)
│ └── ⬅️ بازگشت به منوی اصلی (با confirmation اگر changes unsaved)
├── 📤 مدیریت و انتشار محتوا (رنگ: نارنجی پرتقالی برای creation buttons، سبز ملایم برای approved status)
│ ├── 📈 ایجاد سیگنال جدید (wizard multi-step form با AJAX progress: step1 symbol/direction/trade_type/timeframe/leverage; step2 entry_prices JSON array editor (1-3)/targets JSON با ایموجی picker (3-4); step3 stop_loss/risk_percentage slider/analysis_text AI generator button (GPT-like prompt); step4 chart_image upload با auto-watermark preview/integration TradingView alerts/RSS feeds selector برای auto-fill)
│ ├── ✏️ بروزرسانی سیگنال/نسخهبندی/rollback (لیست signals با filter/symbol/status; edit form با diff viewer JS; versioning history table (git-like: version number/data JSON/diff highlights); rollback button با confirmation)
│ ├── 🔄 اتوماسیون API صرافیها (config page: API keys input masked برای Binance/Bybit/TradingView/CoinGecko; realtime data toggle برای sentiment analysis; webhook setup برای auto-post on alerts; test connection button)
│ ├── ⏰ زمانبندی پستها/posting چندکاناله (calendar JS scheduler با drag-drop events/recurring options (daily/weekly)/conflict detection alert; select channels: Telegram IDs/Instagram OAuth/YouTube refresh_token; posting options: full VIP/nاقص عمومی با delay 24h/CTA text editor; multi-lang toggle FA/EN/auto-translate)
│ ├── 🅰️🅱️ تست A/B (creator wizard: template selector A/B/user groups dropdown/segments JSON; metrics dashboard با realtime Chart.js stats (engagement/clicks/conversion); results export/scheduled reports)
│ ├── 🌐 مدیریت عمومی (تأخیر پستها slider/ناقص سیگنال options: blur numbers/CTA to VIP button; public channels config: IDs/access rules)
│ └── ⬅️ بازگشت (با save draft option اگر in progress)
├── 📊 گزارشگیری و تحلیل (رنگ: آبی ملایم برای dashboards، قرمز برای negative trends/anomalies)
│ ├── 📱 داشبورد وب اصلی (interactive Chart.js panels: KPI overview با gauges churn/ARPU/MRR/win rate/referrals/engagement time; drill-down links به details; custom filters: date range picker/segment dropdown/export buttons CSV/PDF/PNG/Excel; scheduled email reports cron setup)
│ ├── 📉 KPIها و لاگهای رفتار (detailed charts: behavior logs timeline/clicks/views/interactions; sentiment graphs API integrate (market/user feedback); predictions tab با AI churn forecast/anomaly alerts list/user journey funnel visualization با drop-off highlights)
│ ├── 📜 لاگ فعالیتها/audit trail (viewer table با filter: admin/user/action/timestamp/details JSON; search full-text; export all/selected; purge old logs button با date range)
│ ├── 👀 رفتار کاربران/user segments (analytics page: segments editor JSON (activity/level/region/behavior); A/B groups viewer; heatmap engagement peaks)
│ ├── 😠😊 تحلیل احساسات بازار/AI insights (graphs: sentiment trends/predictions tab با machine learning config; recommendation engine برای actions e.g., targeted offers; anomaly highlights با alerts setup)
│ ├── 📈 آمار کمپینها و کمپینها (campaign list با stats: ROI/engagement/conversion; pie charts by segment; historical comparison tool)
│ └── ⬅️ بازگشت (با refresh data button)
├── ⚙️ اتوماسیون، یکپارچهسازی و امنیت (رنگ: نارنجی پرتقالی برای active crons، قرمز برای security warnings)
│ ├── ⏳ مدیریت Cron Jobs (list table: job name (reports/reminders/expire delete/staking yield/distribution)/schedule editor (cron syntax input)/enable/disable toggle/log viewer برای runs; test run button)
│ ├── 📢 تنظیمات نوتیفیکیشنها (templates editor برای push/email/SMS/push (FCM config); triggers setup: expire reminders 3-7 days/discount offers/churn warnings; multi-channel selector; test send button)
│ ├── 🔒 تنظیمات امنیت (2FA setup form/IP whitelist list adder/KYC optional toggle با docs upload rules/fraud AI params slider (threshold/reasons JSON); password policy enforcer; anomaly detection config)
│ ├── 🖼️ مدیریت واترمارک تصاویر (upload watermark image/editor opacity/position; auto-apply toggle برای all uploads; preview tool)
│ ├── 📣 ابزارهای بازاریابی (Zapier webhook config/segments targeted promotions creator/A/B campaigns linker; email/SMS blast form با templates/analytics)
│ ├── 🤖 تنظیمات AI (API keys input برای GPT-4/Kaito.ai-like; features toggle: support triage/generator for content/churn prediction model fine-tune; test prompt button با output viewer)
│ └── ⬅️ بازگشت (با system health check