কীভাবে টেলিগ্রাম বট তৈরি করবেন

প্রতিটি টেলিগ্রাম বটের দুটো অংশ: @BotFather-এ রেজিস্টার করা একটা অ্যাকাউন্ট, আর একটা প্রোগ্রাম, যা মেসেজের উত্তর দেয়। রেজিস্টার করতে এক মিনিট লাগে। প্রোগ্রামের জন্য কোড লিখতে পারেন, বা নো-কোড বট মেকার ব্যবহার করতে পারেন।

আপডেট · 5 মিনিটে পড়া

ধাপ 1: BotFather-এ বট রেজিস্টার করুন

@BotFather হলো বট তৈরির জন্য টেলিগ্রামের অফিশিয়াল বট। এটা ফ্রি, আর কোনো ডেভেলপার অ্যাকাউন্ট লাগে না।

  1. টেলিগ্রামে @BotFather খুলে Start চাপুন।
  2. /newbot পাঠান।
  3. একটা নাম লিখুন। চ্যাটে মানুষ এটাই দেখবে, যেমন পিৎজা কর্নার। পরে বদলানো যায়।
  4. একটা ইউজারনেম লিখুন। শেষে bot থাকতে হবে, যেমন pizzacorner_bot, আর পরে বদলানো যায় না।
  5. BotFather আপনার বটের লিংক আর একটা টোকেন দিয়ে উত্তর দেয়। টোকেনটা কপি করুন। এটাই সেই চাবি, যা দিয়ে কোনো প্রোগ্রাম আপনার বট নিয়ন্ত্রণ করে।

আপনার বট এখন তৈরি, কিন্তু এখনও কাউকে উত্তর দেবে না। সেটা ধাপ 2। টোকেন নিয়ে আরও জানতে দেখুন বট টোকেন কীভাবে পাবেন।

ধাপ 2: বটকে একটা কাজ দিন

বট তখনই উত্তর দেয়, যখন কোথাও চলা একটা প্রোগ্রাম তার মেসেজ পড়ে উত্তর দেয়। আপনার সামনে দুটো উপায়।

উপায় A: নো-কোড বট মেকার ব্যবহার করুন

বট মেকার আপনার হয়ে প্রোগ্রামটা চালায়। Echo Maker দিয়ে:

  1. Echo Maker (@mkfrbot) খুলে Start চাপুন।
  2. একটা টেমপ্লেট বাছুন, যেমন ভিডিও ডাউনলোডার, AI চ্যাটবট বা অনুবাদক।
  3. ধাপ 1-এর টোকেনটা পেস্ট করুন।

বট সঙ্গে সঙ্গে চালু হয়ে যায়। হোস্টিং ফ্রি, আর টেলিগ্রামের ভেতরের অ্যাডমিন প্যানেল থেকে আপনি সেটা ম্যানেজ করেন।

উপায় B: নিজেই কোড লিখুন

প্রোগ্রামিং জানলে প্রায় যেকোনো ভাষা থেকে Telegram Bot API ব্যবহার করতে পারেন। জনপ্রিয় লাইব্রেরির মধ্যে আছে python-telegram-bot, aiogram (Python), grammY আর Telegraf (JavaScript)। এমন একটা সার্ভার বা হোস্টিংও লাগবে, যা সবসময় অনলাইন থাকে, কারণ প্রোগ্রাম বন্ধ হলে বটও উত্তর দেওয়া বন্ধ করে।

কোড নাকি নো-কোড: কোনটা বাছবেন?

নো-কোড বট মেকারনিজে লেখা
বট চালু হতে সময়প্রায় এক মিনিটকয়েক ঘণ্টা থেকে কয়েক সপ্তাহ
যা জানতে হবেকিছুই নাপ্রোগ্রামিং
হোস্টিংসাথেই আছেসার্ভার আপনাকে চালাতে হবে
কাস্টম ফিচারটেমপ্লেটে যা আছেআপনি যা বানাতে পারেন
খরচফ্রি, চাইলে আপগ্রেডসার্ভারের খরচ

আপনার যা দরকার তা কোনো টেমপ্লেট আগে থেকেই করলে বট মেকার দ্রুত। অস্বাভাবিক কিছু দরকার হলে, যেমন নিজের ডেটাবেসের সাথে সংযোগ, কোড লিখুন।

ধাপ 3: বটের প্রোফাইল সাজান

@BotFather-এ ফিরে গিয়ে বটকে প্রোফাইল ছবি, বর্ণনা আর কমান্ডের তালিকা দিতে পারেন। এতে কেউ প্রথমবার খুললে বটটা বিশ্বাসযোগ্য লাগে। দেখুন বটের নাম, ছবি আর বর্ণনা কীভাবে বদলাবেন।

ধাপ 4: শেয়ার করুন

আপনার বটের লিংক হলো t.me/ আর তার ইউজারনেম, যেমন t.me/pizzacorner_bot। যেকোনো জায়গায় শেয়ার করুন। মনে রাখবেন, বট নিজে থেকে কাউকে প্রথমে মেসেজ করতে পারে না: মানুষকে বট খুলে Start চাপতে হয়। গ্রুপে ব্যবহার করতে বটকে গ্রুপে যোগ করুন।

প্রশ্ন

টেলিগ্রাম বট তৈরি করা কি ফ্রি?

হ্যাঁ। BotFather-এ বট রেজিস্টার করা ফ্রি। চালাতে একটা সার্ভার লাগে, নিজে হোস্ট করলে তাতে টাকা লাগে। Echo Maker ফ্রিতে বট হোস্ট করে।

কতগুলো বট তৈরি করা যায়?

একটা অ্যাকাউন্ট দিয়ে BotFather-এ কতগুলো বট বানানো যাবে, টেলিগ্রাম তার লিমিট রাখে, এখন প্রায় 20টি। Echo Maker-এ তার যতগুলো চান যুক্ত করতে পারেন।

ফোন দিয়ে কি টেলিগ্রাম বট বানানো যায়?

হ্যাঁ। BotFather আর Echo Maker দুটোই টেলিগ্রাম অ্যাপের ভেতরে চলে, তাই পুরোটাই ফোন থেকে বট তৈরি আর ম্যানেজ করতে পারবেন।

প্রোগ্রামিং জানতে হবে?

না। নো-কোড বট মেকারে টেমপ্লেট বেছে টোকেন পেস্ট করলেই হয়। একদম শুরু থেকে ফিচার বানাতে চাইলে তবেই প্রোগ্রামিং লাগে।