বেশির ভাগ মানুষ কোনো ক্যারেক্টারের সঙ্গে পরিচিত হয় অন্য কারও বটের ভেতরে। ক্যারেক্টার দিয়ে আরেকটা কাজও করা যায়: তাকে নিজের একটা ঠিকানা দেওয়া, যাতে মানুষ কোনো মেনু খুলে তার ভেতর থেকে তাকে খুঁজে না নিয়ে সরাসরি তোমার ক্যারেক্টারের সঙ্গে চ্যাট শুরু করে।
মূল বটে চরিত্র তৈরি করুন। ক্যাটালগে বা লিংকে প্রকাশের জন্য আগে AI পর্যালোচনা, পরে মানুষের মডারেশন দরকার। শুধু অনুমোদিত প্রকাশিত চরিত্রের আলাদা বট হতে পারে।
“নিজের বট” মানে আসলে কী
এতে @BotFather নেই, তোমার কপি করার মতো কোনো টোকেনও নেই। বটটা তোমার জন্য Talaforge বানিয়ে দেয় — Telegram-এর নিজের বট-ব্যবস্থাপনার পথে, যেটা এই প্ল্যাটফর্মের সবচেয়ে নতুন অংশ, যেখানে একটা বট নতুন বট বানাতে পারে। তুমি “আমার বট তৈরি করো” চাপো, Telegram তার নিজের তৈরির পর্দা খোলে যেখানে একটা @username আগেই প্রস্তাব করা থাকে, তুমি সেটাই রাখো বা অন্য কিছু লেখো, আর Telegram তক্ষুনি বলে দেয় সেটা খালি আছে কি না। পুরো কাজে Talaforge-এর বাইরের একমাত্র পর্দা এটাই।
তুমি নিশ্চিত করলেই নতুন বটটা সোজা আমাদের হাতে চলে আসে। চাবি কোনো চ্যাট মেসেজের ভেতর দিয়ে যায় না — আগে ঠিক এই জায়গাটাই গোলমাল হতো: পুরনো নিয়ম — @BotFather খোলা, একটা কমান্ড চালানো, একটা জীবন্ত চাবি কপি করা আর সেটা আলাপের ভেতরে সেঁটে দেওয়া — এটাই ওর জায়গা নেয়। পরে সেই চাবি আমরা তোমাকে কিছু না জিজ্ঞেস করেই বদলে নিতে পারি।
এর কিছুই মালিকানা বদলায় না: @username Telegram তোমার অ্যাকাউন্টেই নিবন্ধন করে, আর বটটা তোমার Telegram বট তালিকায় নিজের যেকোনো বটের মতোই থাকে। কখনো ফেরত চাইলে বা মুছে ফেলতে চাইলে সেটা Telegram-এই করতে হয় — চাবি বাতিল করলে তোমার ক্যারেক্টার ওখানে উত্তর দেওয়া থামিয়ে দেয়, আর বট মুছে ফেললে @username চিরতরে খালি হয়ে যায়।
এর মানে দায়িত্বটাও তোমার। বটটা তোমার অ্যাকাউন্টে নিবন্ধিত, তাই বট-মালিকদের জন্য Telegram-এর নিয়ম আমাদের নয়, তোমার ওপরেই বর্তায়।
ক্যারেক্টার থেকে একটা জীবন্ত বট
অনুমোদনের পরে: মূল বট → প্রোফাইল → আমার বট → চরিত্র বাছুন। Telegram বট তৈরি করবে। পেমেন্টে কে দেবেন ও টিপ ঠিক করুন।
তারপর Talaforge বটটাকে ওই ক্যারেক্টারের সাজে সাজিয়ে দেয়, তোমার ভরার কিছুই থাকে না:
- তার নাম হয় ক্যারেক্টারের নাম।
- তার প্রোফাইল ছবি হয় ক্যারেক্টারের অবতার।
- “এই বট কী করতে পারে?” পর্দাটা — অপরিচিত কেউ Start চাপার আগেই Telegram যেটা দেখায় — ক্যারেক্টারের বর্ণনা থেকে লেখা হয়।
- /start-এ অপরিচিত কেউ প্রথম যে মেসেজটা পায় সেটা ক্যারেক্টারের নিজের শুভেচ্ছা, আর সেটা এক ফোঁটা এনার্জি খরচ না করেই যায় — মডেলকে কোনো ডাক নেই, কোনো কাটাও নেই।
- একটা মেনু বাটন, যাতে নতুন বটকে Telegram যে ফাঁকা কমান্ড তালিকা দেয় সেটা নিয়ে বটটা না খোলে।
কোনো কোড নেই, সার্ভার নেই, ডিপ্লয়মেন্ট নেই। এমন কোনো মেশিন নেই যেটা তোমাকে সচল রাখতে হবে।
🔑 বিদ্যমান বট যুক্ত করুন: 🔒 টোকেন প্রবেশাধিকার প্রমাণ করে, মালিকানা নয়। যাচাই আবশ্যক: উপলব্ধ থাকলে Telegram-এর পরিচালিত বটের প্রক্রিয়া ব্যবহার করুন, অথবা BotFather-এ মালিকানা পর্যালোচনার জন্য সহায়তায় যোগাযোগ করুন। অন্য পরিচালকের কাছ থেকে স্থানান্তর আগে পর্যালোচনা করতে হবে।
কারা তাকে লিখতে পারবে
সেটা তুমি ঠিক করো। বট যে কেউ খুঁজে পেলেই কথা বলতে পারে এমন হতে পারে, আবার শুধু তোমাকেই উত্তর দিতে পারে।
দুটোই বাস্তব ব্যবহার। খোলা বট এমন কিছু যেটা তুমি অন্যদের সঙ্গে শেয়ার করো — একটা ক্যারেক্টার, যার সঙ্গে অন্য মানুষ কথা বলে। আর বন্ধ বট হলো তোমার নিজের ক্যারেক্টারের সঙ্গে একটা ব্যক্তিগত লাইন, যার ঠিকানায় তুমি যেকোনো ডিভাইস থেকে আগে মেনু না খুলেই পৌঁছাতে পারো।
বট কী কী উত্তরাধিকার পায়
বটের পেছনের ক্যারেক্টার ক্যারেক্টারই থাকে। সে জমাট বাঁধা কোনো কপি হয়ে যায় না:
- সম্পাদনাযোগ্য আর অদলবদলযোগ্য — ব্যক্তিত্ব বদলাও, কিংবা বটকে পুরো অন্য একটা ক্যারেক্টারের দিকে তাক করাও, আর @username একই থাকে।
- মেমরি আর সব জায়গার মতোই কাজ করে: প্রতি ক্যারেক্টার, প্রতি টপিক, আর যে কথা বলছে তার প্রতি আলাদা করে।
- ছবি আর ভয়েস উত্তর সঙ্গেই আসে, একই ডিফল্ট সেটিং নিয়ে।
- মডেলের পছন্দও সঙ্গে আসে, আর কথার মাঝপথে মডেল বদলানোও আগের মতোই কাজ করে।
- নিজের বটে সমৃদ্ধ ফরম্যাটিং ডিফল্টেই চালু — শিরোনাম, টেবিল, উদ্ধৃতি, স্পয়লার আর সূত্র সাজানো অবস্থায় পৌঁছায়, আর কিছু শেখায় এমন ক্যারেক্টারের আসলে এটাই দরকার।
অন্যভাবে বললে, তুমি আলাদা কোনো প্রোডাক্ট বানাচ্ছ না। তুমি তোমার একটা ক্যারেক্টারকে সদর দরজা দিচ্ছ।
যা যা করে, সব এক কার্ড থেকে
বটটা Talaforge-এ আমার প্রোফাইল → 🤖 আমার বট থেকে চলে, আর তার কার্ডেই গোটা ব্যাপারটা থাকে:
- যখন খুশি থামিয়ে দাও, আবার চালু করো।
- তার পেছনের ক্যারেক্টার বদলাও, বা অন্য কোনো ক্যারেক্টারের দিকে তাক করাও।
- সবার জন্য খুলে দাও, নয়তো তুমি ছাড়া সবার জন্য বন্ধ করো।
- গ্রুপে উত্তর দিতে দাও — আর ঠিক করো, ডাকলে তবেই কথা বলবে কি না।
- কোনো চ্যানেলের আলোচনা গ্রুপে নতুন পোস্টের নিচে প্রথম কমেন্টটা তাকে লিখতে দাও।
- মাঝেমধ্যে নিজে থেকেই গ্রুপের আলাপে যোগ দিতে দাও — কম, আর প্রসঙ্গে থেকে।
- ছবি আর ভয়েস চালু বা বন্ধ, আর নিজের চ্যাটের জন্য প্রাপ্তবয়স্ক ছবির সুইচ।
- তার ভেতরে করা টপ আপে তোমার ভাগ।
- সংযোগ পরীক্ষা করো, আর Telegram কখনো পুরনো চাবি নিতে না চাইলে নতুন চাবি বের করে নাও।
- তার চেহারা আবার ক্যারেক্টারের মতো করে দাও, যদি Telegram-এ নাম বা ছবি বদলে ফেলে থাকো আর আমাদের দেওয়াটাই ফেরত চাও।
- যে এনার্জি দিয়ে সে উত্তর দেয়, সেটা টপ আপ করো।
এই কার্ডে যে একটা জিনিস নেই সেটা হলো বটটা চিরতরে মুছে ফেলা আর তার @username খালি করা। ওটা Telegram-এর কাজ, সিদ্ধান্ত তোমার, আর ওটা আর ফেরানো যায় না।
এ থেকে তোমার আয় হয় কীভাবে
তোমার ভাগটা প্যাকের দামের উপরে যোগ হওয়া একটা টিপ, আর সেটা তোমাকে আমরা নয়, Telegram দেয়। কোনো অতিথি তোমার বটের ভেতরে এনার্জি টপ আপ করলে Telegram তার কাছে দুটো পেমেন্ট চায়: তোমার ভাগ, যেটা Telegram Stars-এ তোমার নিজের বটে যায়, আর প্যাকটা নিজে।
এটা নিখুঁতভাবে বলা দরকার, কারণ ব্যাপারটা অদ্ভুত: Stars গিয়ে বসে তোমার নামে নিবন্ধিত বটটার Stars ব্যালেন্সে। আমাদের ঠিক করা কোনো পেমেন্টের দিন নেই, পৌঁছানোর মতো কোনো সীমা নেই, আর তোমার টাকা আমাদের কোনো অ্যাকাউন্টের ভেতর দিয়েও যায় না।
শতকরা হিসাবটা তুমি নিজেই বটের কার্ডে ঠিক করো — একটা সীমা পর্যন্ত, আর নিচে একেবারে শূন্য পর্যন্ত। শূন্যে তোমার বটের ভেতরে টপ আপ তোমার অতিথিদের মূল বটের ওই একই প্যাকের চেয়ে কমে পড়ে, আর আয়ের জন্য নয় বরং কোনো দলের জন্য চালানো বটে এটা সত্যিই একটা কাজের সিদ্ধান্ত।
এটা যা নয়: একটা মার্কেটপ্লেস। কোনো দোকান নেই, তোমার সাজানো কোনো চেকআউট নেই, প্রোডাক্ট ক্যাটালগ নেই, সামলানোর মতো কোনো সেলার ড্যাশবোর্ডও নেই। তুমি পাও একটা ক্যারেক্টার, একটা ঠিকানা, আর সেখানে যা ঘটে তার একটা ভাগ।
বট এরপর কোথায় যেতে পারে
একটা ক্যারেক্টারের নিজের বট হয়ে গেলে আরও তিনটে জিনিস সম্ভব হয়, আর প্রতিটাই একই বটের আলাদা আলাদা কাজ।
👥 বটের গ্রুপ: মূল বট → প্রোফাইল → আমার বট। মালিক ঠিক করেন কোথায় তাঁর নিজের এনার্জি খরচ করা যাবে; সাধারণ ব্যবহারকারীরা নিজের খরচ নিজেরাই দিতে পারেন। প্রাইভেসি মোডে জবাব ও উদ্দেশ্য করে পাঠানো কমান্ড চলে; অ্যাডমিন অধিকার পুরো চ্যাট পড়তে দেয়। এই গ্রুপে শুধু আপনার খরচে দেওয়া উত্তরের জন্য আপনার অনুমোদন দরকার। বটকে ডাকা সাধারণ মানুষ এটি ছাড়াই নিজের এনার্জি ব্যবহার করতে পারেন। প্রচার, প্রথম মন্তব্য ও বেনামি উত্তরের জন্য অনুমোদন প্রয়োজন।
শুরু করার জন্য নয়। Telegram-এর নিয়মটা Group Privacy নিয়ে, অ্যাডমিন হওয়া নিয়ে নয়: প্রাইভেসি চালু থাকলেও — নতুন বটের ডিফল্ট অবস্থা — বট তার উদ্দেশে দেওয়া কমান্ড আর নিজের মেসেজের উত্তরগুলো পায়, তাই যে কেউ তাকে রিপ্লাই করলে চরিত্র এখনই উত্তর দিতে পারে। @BotFather-এ Group Privacy বন্ধ করা, কিংবা বটকে অ্যাডমিন করা, তাকে ঘরের প্রতিটি মেসেজ দেয় — @মেনশন আর নাম ধরে ডাকার জন্য ঠিক এটাই দরকার। দুটো পথই চলে। আমাদের নিজেদের ডিফল্ট: চরিত্র তখনই কথা বলে যখন তাকে ডাকা হয়।
সে Telegram Business-এর মাধ্যমে তোমার নিজের আসা ডাইরেক্ট মেসেজের উত্তরও দিতে পারে, ক্যারেক্টারের গলাতেই, তুমি যখন কাছে নেই। কোন কোন চ্যাট সে সামলাবে সেটা তুমি Telegram-এর নিজের সেটিংসে ঠিক করো, আর যে মুহূর্তে তুমি নিজে উত্তর দাও, তোমার উত্তরই টেকে।
আর সে তোমার চ্যানেলের নতুন পোস্টের নিচে কমেন্ট থ্রেড খুলে সেখানে উত্তরও দিতে পারে।