/newbot → নাম ও username দিন → Token নিন1234567890:ABC-DEF1234...| কমান্ড | বিবরণ |
|---|---|
/start | স্বাগতম বার্তা |
/products | সকল পণ্যের তালিকা |
/help | সাহায্য পান |
| যেকোনো বার্তা | AI উত্তর + প্রাসঙ্গিক পণ্য সাজেস্ট |
Vercel-এর প্রতিটি /api/*.js ফাইল আলাদা আলাদা সার্ভারলেস ফাংশন — তাদের নিজেদের মধ্যে কোনো শেয়ার্ড মেমরি নেই।
তাই AI Key, Telegram Token বা পণ্য স্থায়ীভাবে রাখতে হলে একটি সত্যিকারের Database (Redis) লাগবেই — এটা optional নয়, এড়িয়ে যাওয়ার কোনো উপায় নেই।
"Vercel KV" নামটি বন্ধ হয়ে গেছে (Dec 2024) — এখন Marketplace থেকে Upstash Redis যুক্ত করতে হয়, কিন্তু ধাপগুলো সহজ ও বিনামূল্যে শুরু করা যায়:
KV_REST_API_URL ও KV_REST_API_TOKEN env variable দুটি অটো যুক্ত হয়ে যাবেএগুলো Storage-এর বিকল্প নয় — Storage যুক্ত করার পরেও Admin Panel থেকে পরিবর্তনযোগ্য মান রাখতে চাইলে Storage-ই লাগবে। নিচের variable গুলো শুধু প্রথম ডিফল্ট মান হিসেবে কাজ করে (Vercel → Settings → Environment Variables):
| Variable | বিবরণ |
|---|---|
KV_REST_API_URL | Redis সংযোগ (Marketplace থেকে অটো) |
KV_REST_API_TOKEN | Redis Token (Marketplace থেকে অটো) |
ADMIN_PASSWORD | Admin পাসওয়ার্ড (ডিফল্ট) |
AI_PROVIDER | openai/gemini/claude/grok/deepseek/openrouter |
AI_MODEL | gpt-4o-mini ইত্যাদি |
AI_MAX_TOKENS | Token Limit-এর ডিফল্ট মান (যেমন 1536) |
OPENAI_API_KEY ইত্যাদি | প্রতিটি Provider-এর জন্য নিজ নিজ Key |
TELEGRAM_BOT_TOKEN | Telegram Token (ডিফল্ট) |