MetaPip Telegram Bot

داشبورد عملیات

وضعیت سرویس، لینک health و دستور تنظیم وبهوک را اینجا می‌بینی. هر دیپلوی Vercel به‌صورت آنی در این داشبورد منعکس می‌شود.

وضعیت: سالماستقرار: Vercel

وضعیت سرویس

Health endpoint

این آدرس درون سرور هر ۶۰ ثانیه ping می‌شود. اگر پاسخ‌گو نباشد، وضعیت بالا تغییر می‌کند.

تنظیم Webhook

BotFather
  1. ۱. مقدارهای `TELEGRAM_BOT_TOKEN` و `TELEGRAM_WEBHOOK_SECRET` در Vercel ست شده باشد.
  2. ۲. دستور زیر را در شل اجرا کن:
curl -X POST "https://api.telegram.org/bot<TELEGRAM_BOT_TOKEN>/setWebhook" \
  -d "url=https://bot.metapip.ir/api/telegram/webhook" \
  -d "secret_token=<TELEGRAM_WEBHOOK_SECRET>"

اطلاعات ربات

ربات پیام‌های `/start` و `/help` را به‌صورت Telegraf پاسخ می‌دهد و سایر پیام‌ها را به راهنما و سرویس‌های MetaPip هدایت می‌کند. لاگ چت‌ها داخل Supabase (جداول `telegram_chats` و `telegram_chat_events`) ذخیره می‌شود تا امکان عیب‌یابی وجود داشته باشد.

دستورات

/start ، /help

ذخیره‌سازی

Supabase (Service Role)

فریم‌ورک

Next.js + Telegraf