بررسی نصب ربات سیگنال
اگر ربات به /start جواب نمیدهد، جواب معمولاً همینجاست.
✅ همه بررسیهای پایه سالم هستند.
۱. محیط سرور
✔
نسخه PHP (حداقل 8.1)
8.2.32
✔
افزونه curl (ارتباط با تلگرام و صرافیها)
✔
افزونه pdo_sqlite (دیتابیس)
✔
افزونه mbstring (پردازش متن)
✔
افزونه gd (کارت تصویری) — اختیاری
✔
فونت فارسی روی کارت — اختیاری
Vazirmatn-Regular.ttf
۲. تنظیمات (env.php)
✔
TELEGRAM_BOT_TOKEN
تنظیم شده
✔
TELEGRAM_WEBHOOK_SECRET
خالی (بررسی امضا غیرفعال است — مشکلی ندارد)
۳. دیتابیس
✔
پوشه storage قابل نوشتن
/home/niktoste/public_html/storage
۴. تلگرام و وبهوک
برای دیدن وضعیت وبهوک و خطاها، توکن ربات را وارد کنید (فقط برای اثبات مالکیت؛ جایی ذخیره نمیشود).
بعد از درست شدن
۱. در تلگرام به ربات /start بزنید، بعد /panel برای پنل مدیریت.
۲. یک Cron Job هر دقیقه بسازید:
php /home/niktoste/public_html/worker.php
۳. این فایل (setup.php) را پاک کنید.