আজকের এই পোস্টে আমি আপনাদের জন্য দেখাব কিভাবে কোডিং ছাড়াই সহজে একটি Telegram বট তৈরি করবেন। Telegram বট ব্যবহার করে আপনি বিভিন্ন কাজ Automation করতে পারবেন, যেমনঃ অটোমেটিক রিপ্লাই, ফাইল শেয়ারিং, রিমাইন্ডার ইত্যাদি। চলুন শুরু করা যাক ধাপে ধাপে।
BotFather এর সাহায্যে বট তৈরি করুন
Telegram-এ বট তৈরির জন্য একটি অফিসিয়াল টুল রয়েছে যার নাম BotFather। এটি Telegram-এর অফিসিয়াল বট ম্যানেজার।
কিভাবে BotFather ব্যবহার করবেন?
- Telegram অ্যাপ খুলুন এবং সার্চ বারে @BotFather লিখে সার্চ করুন।
- BotFather চ্যাটে গিয়ে Start বাটনে ক্লিক করুন।
- এরপর
/newbot
কমান্ড পাঠান। - আপনার বটের জন্য একটি নাম দিন (যেমনঃ My First Bot)।
- এরপর একটি Username দিন যা অবশ্যই
_bot
বাbot
দিয়ে শেষ হতে হবে। (যেমনঃ MyFirstBot অথবা My_Bot)। - BotFather আপনাকে একটি Token দেবে। এই টোকেনটি সেভ করে রাখুন কারণ এটি আপনার বটের এক্সেসের জন্য প্রয়োজন হবে।
Bot Settings কাস্টমাইজ করুন
আপনার বট কাস্টমাইজ করার জন্য BotFather আপনাকে আরও কিছু কমান্ড দিবে।
- /setdescription: বটের বিবরণ দিন।
- /setabouttext: বট সম্পর্কে কিছু লিখুন।
- /setuserpic: বটের প্রোফাইল ছবি দিন।
- /setcommands: বটের জন্য কমান্ড সেট করুন।
Bot Integration Tool ব্যবহার করুন
কোডিং ছাড়াই বট তৈরি করার জন্য কিছু জনপ্রিয় টুলস রয়েছে। এর মাধ্যমে আপনি সহজেই আপনার বটের কাজ সেট করতে পারবেন।
১. Manybot
👉 Manybot একটি ফ্রি প্ল্যাটফর্ম যেখানে আপনি সহজেই Telegram বট তৈরি করতে পারবেন।
২. Chatfue
👉 Chatfuel একটি আধুনিক টুল যা Telegram এবং Facebook Messenger বট তৈরিতে ব্যবহৃত হয়।
- লগ ইন করে আপনার টোকেন যুক্ত করুন।
- সহজে ড্র্যাগ-এন্ড-ড্রপ ফিচার দিয়ে বট কাস্টমাইজ করুন।
৩. Integromat
👉 Integromat এমন একটি টুল যা Telegram বটের জন্য বিভিন্ন অটোমেশন সেট করতে সহায়তা করে।
আজকের পোস্টে আমরা Manybot এর মাধমে কোডিং ছাড়া বট বানাবো।
তো চলুন ফাইনাল স্টেপ গুলোর দিকে অগ্রসর হই সবাই। আপনারা চাইলে অন্য টুল গুলোও ব্যবহার করতে পারেন।
ManyChat এ সাইন আপ করুন
১ManyChat ওয়েবসাইট এ যান।
-
- ২. আপনার ইমেইল অ্যাড্রেস ব্যবহার করে সাইন আপ করুন।
-
- ৩. ড্যাশবোর্ডে প্রবেশ করার পর,
Telegram
-
- সিলেক্ট করুন।
২. Telegram বট ManyChat এর সাথে যুক্ত করুন
১. প্রথমে BotFather থেকে পাওয়া API Token কপি করুন।
২. ManyChat ড্যাশবোর্ডে গিয়ে Settings > Telegram সেকশনে যান।
৩. Connect Telegram Bot অপশন সিলেক্ট করুন।
৪. API Token পেস্ট করে Connect বাটনে ক্লিক করুন।
৫. চমৎকার! আপনি এখন ManyChat এ বট কাস্টমাইজ করতে পারবেন।
৩. বট ফ্লো ডিজাইন করুন
১. Automation মেনুতে যান।
২. New Flow তৈরি করতে Create Flow অপশনে ক্লিক করুন।
৩. একটা ডেমো মেসেজ সেট করুন, যেমন:
-
-
- “স্বাগতম! ই-কমার্স ব্যবসাকে ম্যাঞ্জ করুন আরো সহজে ভাই”
৪. ড্র্যাগ-অ্যান্ড-ড্রপ ব্যবহার করে মেসেজ ফ্লো ডিজাইন করুন।
৫. Quick Replies যোগ করুন, যেমন: - 📦 পণ্য সম্পর্কে জানুন
- 📞 কাস্টমার সাপোর্ট
- 🛒 অর্ডার করুন
- “স্বাগতম! ই-কমার্স ব্যবসাকে ম্যাঞ্জ করুন আরো সহজে ভাই”
-
৪. কাস্টমাইজড ফিচার যোগ করুন
১. Conditions: ব্যবহারকারীর মেসেজ অনুযায়ী বটের যাভ সেট করুন।
-
- উদাহরণ: যদি ইউজার “অর্ডার” টাইপ করেন, তাহলে অর্ডার প্রক্রিয়া শুরু হয়ে যাবে খালাস।
২. Actions: ডেটা সংগ্রহ, ইমেইল পাঠানো বা অন্য কোনো অ্যাপ্লিকেশনে তথ্য পাঠানোর ফিচার যোগ করুন।
৩. Broadcasting: ইউজারদের কাছে প্রচারমূলক মেসেজ পাঠান।
- উদাহরণ: যদি ইউজার “অর্ডার” টাইপ করেন, তাহলে অর্ডার প্রক্রিয়া শুরু হয়ে যাবে খালাস।
বট টেস্ট করুন
১. আপনার Telegram অ্যাপে আপনার বটটি ওপেন করুন।
২. /start
টাইপ করে দেখুন, বট কাজ করছে কি না।
৩. যদি কোনো সমস্যা থাকে, টুলে গিয়ে ফ্লো বা সেটিংস ঠিক করুন।
বট শেয়ার করুন
আপনার বটকে পাবলিক বা প্রাইভেট রাখতে পারবেন। পাবলিক রাখতে চাইলে বটের লিঙ্ক শেয়ার করুন।
লিঙ্কের উদাহরণ: https://t.me/tanverbot
আজ এখানেই শেষ করছি। সবাই ভালো থাকবেন, সুস্থ থাকবেন। ঢাকার এই দুষিত বায়ু থেকে নিরাপদ থাকুন। মাস্ক ব্যবহার করুন।