PasarguardBotv3.1.0
پنل ادمین

عملیات موجودی و سرویس

افزودن و کسر موجودی، شارژ گروهی، ریست دریافت تست و افزایش یا کسر همگانی حجم و زمان سرویس‌ها.

این دکمه‌ها مستقیم در منوی اصلی پنل مدیریت هستند:

P
PasarguardBot
online
بخشی از پنل مدیریت
پنل مدیریت
➖ کسر موجودی
➕ افزودن موجودی
💰 شارژ گروهی
🔄 ریست دریافت تست
📈 افزایش حجم و زمان همگانی
🔐 قفل چنل ها
☺Message🎤

➕ افزودن موجودی / ➖ کسر موجودی

آیدی کاربر

دکمه را بزنید؛ پیام 〰️ لطفا آیدی عددی کاربر را ارسال کنید: می‌آید. آیدی عددی تلگرام کاربر را بفرستید.

مبلغ

مبلغ را به تومان و فقط با عدد بفرستید (مثلاً 50000). اگر عدد نفرستید، ربات پیام را نادیده می‌گیرد؛ دوباره عدد بفرستید یا با 🔙 بازگشت به پنل خارج شوید.

نتیجه

برای شما پیام 💳 حساب کاربر با موفقیت شارژ شد (یا ... کسر شد) با موجودی جدید می‌آید و کاربر هم پیام «مبلغ ... توسط ادمین به حساب شما اضافه/کسر شد» را همراه موجودی جدیدش دریافت می‌کند.

نکته‌ها

  • کسر موجودی می‌تواند موجودی کاربر را منفی کند؛ قبل از کسر، موجودی فعلی را در اطلاعات کاربر ببینید.
  • آیدی را درست وارد کنید؛ اگر کاربر وجود نداشته باشد عملیات انجام نمی‌شود.
  • این دو عملیات در گزارش لاگ ثبت نمی‌شوند؛ اگر سابقه لازم دارید، خودتان یادداشت کنید.

💰 شارژ گروهی

یک مبلغ ثابت را یکجا به موجودی گروهی از کاربران اضافه می‌کند (مثلاً هدیهٔ مناسبتی یا جبران قطعی).

انتخاب گروه

  • 👥 تمام کاربرها — همهٔ کاربران ربات
  • ✅ کاربرهای دارای سرویس فعال — کاربرانی که حداقل یک سرویس در ربات دارند

مبلغ

مبلغ هر نفر را به تومان بفرستید (مثلاً 10000). مبلغ باید بیشتر از صفر باشد.

تایید

صفحهٔ ⚠️ تایید شارژ گروهی با نوع کاربران و مبلغ هر نفر نمایش داده می‌شود. ✅ تایید یا ❌ رد را بزنید.

گزارش

بعد از پردازش، تعداد کل، موفق، ناموفق و کل مبلغ شارژ شده نمایش داده و گزارش در 📋 سایر لاگ‌ها ثبت می‌شود.

در شارژ گروهی برای تک‌تک کاربران پیامی ارسال نمی‌شود. اگر می‌خواهید کاربران باخبر شوند، بعد از آن یک ارسال همگانی بفرستید. گزینهٔ «دارای سرویس فعال» همهٔ کاربرانی را که سرویسی در ربات دارند حساب می‌کند.

🔄 ریست دریافت تست

به کاربرانی که قبلاً سرویس تست گرفته‌اند اجازه می‌دهد دوباره تست بگیرند.

  1. گروه را انتخاب کنید: 👥 تمام کاربرها یا ✅ کاربرهای دارای سرویس فعال (فقط کسانی که تست گرفته‌اند و سرویس دارند).
  2. صفحهٔ ⚠️ تایید ریست دریافت تست تعداد کل تست‌گرفته‌ها و تعدادی را که ریست می‌شوند نشان می‌دهد.
  3. ✅ تایید را بزنید. نتیجه (موفق/ناموفق) نمایش داده و در 📋 سایر لاگ‌ها ثبت می‌شود.

برای ریست تست یک کاربر، از دکمهٔ 🔄 ریست تست در اطلاعات کاربر استفاده کنید.

📈 افزایش حجم و زمان همگانی

حجم و/یا زمان همهٔ سرویس‌های فعال یک پنل (یا همهٔ پنل‌ها) را یکجا زیاد یا کم می‌کند؛ مثلاً جبران قطعی سرور با ۳ روز اضافه.

انتخاب محدوده

یکی از پنل‌ها (📡 نام پنل) یا 🌐 همه پنل‌ها را انتخاب کنید.

تنظیم مقدار

  • 📊 تنظیم حجم: مقدار را به گیگابایت بفرستید؛ مثبت برای افزودن و منفی برای کسر (مثلاً 5 یا -5، عدد اعشاری هم قبول است).
  • ⏰ تنظیم زمان: تعداد روز را به عدد صحیح بفرستید (مثلاً 7 یا -7).

می‌توانید فقط یکی یا هر دو را تنظیم کنید. صفر قبول نمی‌شود.

✅ تایید و اعمال → پیش‌بررسی

ربات قبل از هر تغییری دسترسی را روی پنل‌ها بررسی می‌کند و گزارش 📈 پیش‌بررسی تغییر همگانی را نشان می‌دهد: محدوده، مقدار حجم و زمان، تعداد سرویس‌های فعال قابل اعمال، سرویس‌های ردشده و روش اجرا برای هر پنل.

✅ شروع عملیات

با زدن ✅ شروع عملیات کار شروع می‌شود و پیام پیشرفت (درصد، موفق، ناموفق، ردشده، پنل فعلی و آخرین خطاها) هر چند ثانیه یک‌بار به‌روز می‌شود. در پایان گزارش کامل با کل تغییر حجم و زمان و تعداد کاربران نمایش داده و در 📋 سایر لاگ‌ها ثبت می‌شود.

روش اجرا: bulk یا تک‌به‌تک

اگر ادمینِ پنلی که ربات با آن وصل است این دسترسی‌ها را داشته باشد، تغییر با یک درخواست گروهی روی پنل انجام می‌شود و در چند ثانیه تمام می‌شود:

users.update = all
admins.read_simple = true

ربات قبل از اجرای واقعی یک اجرای آزمایشی (dry-run) می‌زند؛ اگر رد شود، خودکار به روش معمولی برمی‌گردد.

در روش bulk، پنل تغییر را روی همهٔ کاربرانِ متعلق به همان ادمین پنل اعمال می‌کند. اگر روی همان ادمین پنل، کاربرانی خارج از ربات هم ساخته‌اید، آن‌ها هم تغییر می‌کنند.

نکته‌ها:

  • فقط سرویس‌هایی که در ربات فعال علامت خورده‌اند حساب می‌شوند. سرویس‌هایی که نام یا شناسهٔ پنل‌شان ناقص است رد می‌شوند و در گزارش با «⚠️ رد شده» شمرده می‌شوند.
  • کسر حجم، حجم را کمتر از صفر نمی‌کند.
  • به کاربران پیام خودکاری ارسال نمی‌شود (📣 اطلاع‌رسانی خودکار ارسال نشد.)؛ در صورت نیاز یک ارسال همگانی بفرستید.
  • این عملیات از پنل تحت وب هم قابل اجراست.

On this page