# دستورالعمل مدیریت ربات - Admin Guide (فارسی)

## نحوه ورود به پنل ادمین

1. کلید `/admin` را در ربات بزنید
2. اگر شناسه شما در لیست ادمین‌ها باشد، پنل ادمین باز خواهد شد

## 👑 منوی اصلی ادمین

### 📦 مدیریت سرویس‌ها

- **➕ سرویس جدید**: اضافه کردن سرویس جدید
  - نام سرویس (مثال: فالوور اینستاگرام)
  - توضیح کوتاه
  - یک emoji
- **مشاهده سرویس‌ها**: دیدن تمام سرویس‌ها و پلان‌های آن‌ها
  - برای هر سرویس می‌توان پلان‌های جدید اضافه کرد

### 💎 مدیریت پلان‌ها

برای هر سرویس می‌توانید پلان‌های مختلف تعریف کنید:

1. نام پلان (مثال: ۱۰۰۰ فالوور)
2. قیمت (مثال: 250000)
3. توضیح (مثال: تحویل در ۲۴ ساعت)
4. **شماره کارت**:
   - می‌توانید از کارت‌های تعریف شده انتخاب کنید
   - یا شماره کارت جدید وارد کنید
5. توضیح پرداخت

### 🧾 مدیریت سفارشات

- **مشاهده سفارشات**: آخرین سفارشات را ببینید
- **برای هر سفارش**:
  - ✉️ تماس با کاربر
  - ✅ علامت‌گذاری انجام‌شده
  - ❌ رد کردن سفارش (با دلیل)

### 💳 کارت‌های پرداخت

1. **مشاهده کارت‌ها**: تمام کارت‌های ثبت‌شده
2. **اضافه کردن کارت**:
   - شماره کارت
   - نام صاحب
   - توضیح (اختیاری)

### ⚙️ تنظیمات

سه تنظیم قابل‌ویرایش:

#### 💱 ارز

- درج نام ارز (مثال: تومان)
- این نام با قیمت‌ها نمایش داده می‌شود
- مثال نمایش: 250000 تومان

#### 📮 متن تماس

- پیام تماس با پشتیبانی
- هر بار کاربر روی "تماس با ما" کلیک کند، این متن نمایش داده می‌شود
- مثال: "پشتیبانی در ۹ الی ۱۸ فعال است"

#### 💳 کارت پیش‌فرض

- شماره کارتی که به طور پیش‌فرض برای پلان‌های جدید استفاده شود
- کاربران همچنان می‌توانند شماره‌ی دیگری وارد کنند

### 👥 مشاهده کاربران

- آخرین کاربرانی که ربات را استفاده کرده‌اند

### ✉️ ارسال پیام

- شناسه عددی کاربر را وارد کنید
- پیام خود را بنویسید
- پیام مستقیم به کاربر ارسال می‌شود

### 🛡 اضافه کردن ادمین

- شناسه عددی تلگرام شخص جدید را وارد کنید
- اگر پس از این کسی این شناسه دارد، ادمین می‌شود

## 📌 نکات مهم

### شماره کارت

- شماره‌ها مخفی نمایش داده می‌شوند (1234\*\*\*\*5678)
- فقط نمایش کامل برای انتقال پول

### وضعیت سفارش

- **درانتظار**: سفارش جدید
- **تماس گرفته‌شده**: ادمین تماس گرفته
- **انجام‌شده**: سفارش کامل شد
- **رد‌شده**: سفارش رد شد

### رد کردن سفارش

1. سفارش را باز کنید
2. روی "❌ رد کردن" کلیک کنید
3. دلیل رد کردن را بنویسید
4. کاربر دلیل را دریافت می‌کند

### تغییر تنظیمات

- تغییرات فوری اعمال می‌شوند
- نیازی به راه‌اندازی مجدد ربات نیست
- تنظیمات ذخیره‌ای می‌شوند

## ⌨️ دستورات خاص

### /cancel

- برای انصراف از هر مرحله‌ی ورود داده
- مثال: هنگام افزودن سرویس یا پلان

### /start

- بازگشت به منوی اصلی (کاربران عام)

### /admin

- ورود به پنل ادمین

## 🔐 نکات ایمنی

- پسورد کاربران برطرف‌تر نمی‌شود
- سفارشات براثر سال‌ها ذخیره می‌شوند
- تمام داده‌ها پاک‌سازی شده‌اند

## 🆘 مشکلات رایج

### ربات پاسخ نمی‌دهد

- مطمئن شوید ربات در حالت اجرا است
- token درست تنظیم شده است

### تنظیمات ذخیره نمی‌شود

- پایگاه داده‌های sqlite استفاده می‌شود
- مطمئن شوید دسترسی فایل موجود است

### کاربر سفارش خود را نمی‌بیند

- کاربر باید از "🧾 سفارشات من" استفاده کند
- سفارشات فقط برای سفارش‌دهنده قابل دسترسی است
