Telegram Order Notifier & Control
WooCommerce অর্ডার এলেই সাথে সাথে Telegram-এ নোটিফিকেশন যাবে, আর Telegram থেকেই অর্ডার ম্যানেজ করা যাবে — স্ট্যাটাস বদলানো, সার্চ করা, সেল দেখা, স্টক চেক করা — সবকিছু। সাথে ঐচ্ছিক AI (Groq) ফিচার দিয়ে স্বাভাবিক বাংলা ভাষায় লিখলেই বট বুঝে কাজ করে দেবে।
একটা প্লাগইন, সম্পূর্ণ নিয়ন্ত্রণ।
Telegram Order Notifier & Control একটা WordPress + WooCommerce প্লাগইন, যেটা আপনার দোকানের অর্ডার প্রক্রিয়াটাকে Telegram-এর ভিতরেই নিয়ে আসে। কোনো নতুন অর্ডার এলে, স্ট্যাটাস বদলালে, রিফান্ড/বাতিল হলে অথবা স্টক কমে গেলে — সবকিছুর নোটিফিকেশন সরাসরি আপনার Telegram চ্যাটে চলে আসবে। শুধু নোটিফিকেশনই নয়, প্রয়োজনে Telegram থেকেই অর্ডারের স্ট্যাটাস বদলানো, অর্ডার সার্চ করা, দৈনিক সেলস দেখা এবং লো-স্টক প্রোডাক্ট চেক করা যায়। ঐচ্ছিক AI (Groq, সম্পূর্ণ ফ্রি) ফিচার চালু করলে স্বাভাবিক বাংলা/বাংলিশ ভাষায় লিখেই বটকে দিয়ে কাজ করানো যায়, এমনকি অর্ডারের স্ক্রিনশট পাঠালেও বট ছবি থেকে অর্ডার আইডি বা ফোন নম্বর পড়ে নিতে পারে।
প্লাগইনটি যা যা করতে পারে।
রিয়েল-টাইম অর্ডার নোটিফিকেশন
নতুন অর্ডার, বাতিল ও রিফান্ড ইভেন্টে সাথে সাথে Telegram-এ মেসেজ পাঠায়; একই অর্ডারে দুইবার নোটিফিকেশন যায় না তা নিশ্চিত করা আছে।
ইনলাইন স্ট্যাটাস বাটন
প্রতিটা নোটিফিকেশনের সাথে থাকে ইনলাইন বাটন — এক ক্লিকেই Telegram থেকে অর্ডারের স্ট্যাটাস বদলে ফেলা যায়।
Two-way কন্ট্রোল মেনু
/menu, /orders, /pending, /stats, /search, /lowstock, /help — কমান্ড দিয়ে সরাসরি Telegram থেকেই দোকান ম্যানেজ করা যায়।
AI (Groq) — টেক্সট বোঝা
স্বাভাবিক বাংলা/বাংলিশ ভাষায় লিখলেই (যেমন "আজকে কয়টা অর্ডার হইছে") বট বুঝে সঠিক উত্তর দেয়।
ছবি থেকে অর্ডার শনাক্তকরণ
Vision মডেল ব্যবহার করে অর্ডারের স্ক্রিনশট থেকে অর্ডার আইডি বা ফোন নম্বর পড়ে ফেলতে পারে।
লো-স্টক অ্যালার্ট
নির্ধারিত থ্রেশহোল্ডের নিচে স্টক নামলেই স্বয়ংক্রিয়ভাবে সতর্কবার্তা পাঠায়; থ্রেশহোল্ড ড্যাশবোর্ড থেকে নিজের মতো বসানো যায়।
সেলস ও স্ট্যাটাস রিপোর্ট
/stats কমান্ড দিয়ে নির্দিষ্ট সময়ের বিক্রি ও অর্ডারের সারসংক্ষেপ সরাসরি Telegram-এ দেখা যায়।
দ্রুত অর্ডার সার্চ
কাস্টমার নাম, ফোন নম্বর বা অর্ডার আইডি দিয়ে মুহূর্তেই যেকোনো অর্ডার খুঁজে বের করা যায়।
মাল্টি-চ্যাট সাপোর্ট
একাধিক গ্রুপ বা চ্যাটে একসাথে নোটিফিকেশন পাঠানো যায় — Chat ID কমা দিয়ে আলাদা করলেই হয়।
Allowed User নিরাপত্তা
শুধু অনুমোদিত Telegram User ID থেকেই বট কমান্ড ব্যবহার করা যায় — অপরিচিত কেউ বট নিয়ন্ত্রণ করতে পারবে না।
লাইভ Status Card
ড্যাশবোর্ডের উপরে Bot, Connection ও API-র বর্তমান অবস্থা, আজকের নোটিফিকেশন সংখ্যা ও শেষ পাঠানোর সময় এক নজরে দেখা যায়।
প্রিমিয়াম ড্যাশবোর্ড ডিজাইন
সব সেকশনে একইরকম stroke-icon, টুলটিপ, অ্যানিমেটেড টোস্ট নোটিফিকেশন ও রেসপনসিভ মোবাইল লেআউট।
মাত্র কয়েকটা ধাপে চালু করুন।
Zip আপলোড করুন
পুরো "telegram-order-notifier" ফোল্ডারটা zip করে WordPress Admin → Plugins → Add New → Upload Plugin থেকে আপলোড দিন।
Activate করুন
প্লাগইন Activate করুন। WooCommerce active না থাকলে Admin-এ একটা লাল সতর্কবার্তা দেখা যাবে।
Telegram Notifier মেনুতে যান
বাম মেনুতে নতুন "Telegram Notifier" অপশন আসবে — সেখানে উপরে একটা Status Card দেখতে পাবেন।
মাত্র ৫ মিনিটে রেডি করুন।
বট বানানো (Bot Token নেওয়া)
Telegram-এ @BotFather কে মেসেজ দিয়ে /newbot লিখুন, নাম দিয়ে বট বানান এবং পাওয়া Token টা Dashboard-এর "বট সেটআপ" ট্যাবে বসান। প্রতিটা ফিল্ডের পাশে ⓘ আইকনে হোভার করলে সংক্ষিপ্ত হেল্প দেখা যাবে।
নিজের Chat ID বের করা
@userinfobot কে মেসেজ দিয়ে নিজের ID বের করুন। গ্রুপের জন্য বটকে গ্রুপে যোগ করে @RawDataBot ব্যবহার করা যায়। ID টা "Chat ID(s)" ফিল্ডে বসান — একাধিক হলে কমা দিয়ে আলাদা করুন।
টেস্ট মেসেজ পাঠান
"📨 টেস্ট মেসেজ পাঠান" বাটনে ক্লিক করে যাচাই করুন মেসেজ ঠিকমতো যাচ্ছে কিনা। ক্লিক করলে লোডিং স্পিনার দেখাবে যতক্ষণ রিকোয়েস্ট চলে।
Two-way কন্ট্রোল চালু করা (ঐচ্ছিক)
"Two-way কন্ট্রোল" ট্যাবে নিজের Telegram User ID বসিয়ে "বট সেটআপ" ট্যাব থেকে "🔗 Two-way কন্ট্রোল চালু করুন" চাপুন, তারপর বটকে /menu লিখলেই মেনু চলে আসবে।
AI ফিচার চালু করা (ঐচ্ছিক)
console.groq.com/keys থেকে ফ্রি API key নিয়ে "AI (Groq)" ট্যাবে বসান — টেক্সট ও ভিশন মডেল আলাদাভাবে বেছে নেওয়া যায়।
SSL বাধ্যতামূলকTwo-way কন্ট্রোল/Webhook কাজ করার জন্য সাইট অবশ্যই https-এ থাকতে হবে, কারণ Telegram শুধু https webhook গ্রহণ করে।
Telegram কমান্ড রেফারেন্স।
বটকে /menu লিখলেই একটা ইনলাইন মেনু চলে আসবে, অথবা নিচের কমান্ডগুলো সরাসরি লিখেও ব্যবহার করা যায়।
| কমান্ড | কী করে |
|---|---|
| /menu | মূল ইনলাইন মেনু দেখায় |
| /orders | সাম্প্রতিক অর্ডারগুলোর তালিকা দেখায় |
| /pending | এখনো প্রসেস হয়নি এমন অর্ডার দেখায় |
| /stats | নির্দিষ্ট সময়ের সেলস ও অর্ডার সারসংক্ষেপ দেখায় |
| /search | নাম/ফোন/অর্ডার আইডি দিয়ে অর্ডার খুঁজে দেয় |
| /lowstock | থ্রেশহোল্ডের নিচে থাকা প্রোডাক্ট দেখায় |
| /help | সব কমান্ডের সংক্ষিপ্ত সহায়িকা দেখায় |
Allowed User ID"Allowed User ID" ফাঁকা রাখলে নিরাপত্তার জন্য কেউই বট কমান্ড ব্যবহার করতে পারবে না — অন্তত নিজের ID অবশ্যই যোগ করুন।
Groq দিয়ে স্বাভাবিক ভাষায় কথা বলুন।
Groq সম্পূর্ণ ফ্রি — Google বা GitHub দিয়ে সাইন-আপ করলেই হয়, কোনো কার্ডের প্রয়োজন নেই।
API Key সংগ্রহ করুন
console.groq.com/keys থেকে ফ্রি API key নিন এবং "AI (Groq)" ট্যাবে বসিয়ে ফিচারটা চালু করুন।
টেক্সট ও ভিশন মডেল বেছে নিন
চ্যাট/ইনটেন্ট বোঝার জন্য টেক্সট মডেল, আর ছবি থেকে অর্ডার বোঝার জন্য আলাদা ভিশন মডেল নির্বাচন করা যায়।
স্বাভাবিক ভাষায় লিখুন বা ছবি পাঠান
Telegram-এ সরাসরি বাংলা/বাংলিশে লিখলেই বট বুঝে উত্তর দেবে; অর্ডারের স্ক্রিনশট পাঠালেও ছবি থেকে অর্ডার আইডি/ফোন নম্বর পড়তে পারে।
দোকান সম্পর্কে তথ্য যোগ করুন
"দোকান সম্পর্কে তথ্য" ঘরে সংক্ষেপে শপ/ডেলিভারি/পেমেন্ট তথ্য লিখে রাখলে সাধারণ প্রশ্নের উত্তরেও AI সেটা ব্যবহার করবে।
প্রায়ই জিজ্ঞেস করা প্রশ্ন।
টেস্ট মেসেজ পাঠালাম কিন্তু কিছু আসছে না?
Bot Token ও Chat ID দুইটাই ঠিক আছে কিনা যাচাই করুন। খেয়াল রাখবেন, Telegram bot নিজে থেকে ইউজারকে মেসেজ পাঠাতে পারে না — তাই আগে নিজে থেকেই বটকে /start লিখে একটা মেসেজ পাঠাতে হবে।
Two-way কন্ট্রোল / Webhook কাজ করছে না?
সাইট অবশ্যই SSL (https)-এ থাকতে হবে, কারণ Telegram শুধু https webhook গ্রহণ করে। ড্যাশবোর্ড থেকে "Webhook Status চেক করুন" বাটনে ক্লিক করে বর্তমান অবস্থা দেখুন।
AI ফিচার রেসপন্স দিচ্ছে না?
Groq API Key ঠিক আছে কিনা এবং নির্বাচিত মডেল এখনো সাপোর্টেড কিনা যাচাই করুন — ডিপ্রিকেটেড মডেল হলে ড্যাশবোর্ডে ⚠️ চিহ্ন দেখাবে।
একাধিক গ্রুপ/চ্যাটে নোটিফিকেশন পাঠাতে চাই?
"Chat ID(s)" ফিল্ডে কমা দিয়ে একাধিক ID বসান — যেমন: 123456789, -1009876543210
সমস্যা হলে যা যাচাই করবেন।
Bot Status লাল দেখাচ্ছেBot Token খালি অথবা ভুল বসানো আছে — Dashboard-এর "বট সেটআপ" ট্যাব থেকে আবার চেক করুন।
Telegram Connection লাল দেখাচ্ছেChat ID(s) বা Allowed User ID(s) — কোনোটাই সেট করা নেই। দুটোর অন্তত একটা অবশ্যই বসাতে হবে।
"আজকের নোটিফিকেশন"-এ ব্যর্থ (Failed) সংখ্যা দেখাচ্ছেBot Token/Chat ID ভুল হতে পারে, অথবা Telegram API সাময়িকভাবে অনুপলব্ধ ছিল। বিস্তারিত সার্ভারের error log-এ পাওয়া যাবে।
WooCommerce active নেইWooCommerce active না থাকলে অর্ডার নোটিফিকেশন কাজ করবে না — Plugins পেজ থেকে WooCommerce activate করুন।
সংস্করণের ইতিহাস।
- ড্যাশবোর্ডে নতুন Status Card (Bot/Connection/API status, আজকের নোটিফিকেশন সংখ্যা, সর্বশেষ পাঠানোর সময়)
- সব সেকশনে একই ডিজাইনের stroke-icon সেট ব্যবহার করে ভিজুয়াল কনসিস্টেন্সি
- গুরুত্বপূর্ণ সেটিং ফিল্ডের পাশে (ⓘ) হেল্প টুলটিপ
- সেভ করার পর অ্যানিমেটেড টোস্ট নোটিফিকেশন ও AJAX বাটনে লোডিং স্পিনার
- Branding ট্যাবে Website ভিজিট বাটন ও Documentation/Support লিংক যোগ
- মোবাইল/ছোট স্ক্রিনের জন্য রেসপনসিভ লেআউট উন্নত
- প্রাথমিক প্রিমিয়াম ড্যাশবোর্ড ডিজাইন
- AI (Groq) ইন্টিগ্রেশন
- Two-way কন্ট্রোল চালু
এই প্লাগইনটা এখনই ব্যবহার করতে চান?
প্রশ্ন থাকলে বা সেটআপে সাহায্য লাগলে সরাসরি WhatsApp-এ যোগাযোগ করুন — আমরা সাথে সাথে সাহায্য করব।
