তো চলে এলাম আরো একটি নতুন পোস্ট নিয়ে। এই পোস্ট Image To Url এর Telegram bot বানানো দেখাবো। যেটা তৈরিতে Python এবং ImgBB এর Api ব্যবহার করা হয়েছে। ImgBB এর Api এর কোনো লিমিট নেই তাই যত ইচ্ছে ছবি আপলোড দিয়ে তার লিংক বানাতে পারবেন।
Trickbd তে যেমন আমরা ছবি আপলোড দিয়ে সেটার Url পাই তেমনই এটিতেও ছবি আপলোড দিয়ে তার Url পাবেন!
বটের ফিচার এবং Api এর বিস্তারিতঃ
- বট অনেক ফাস্ট কাজ করে সাথে Api Response ও অনেক ফাস্ট নিয়ে আসে!
- Api এর কোনো লিমিট নেই সাথে Image এর কোনো Expire সমস্যা নাই
- Bot এ ফাস্ট এ Start করলে Wellcome করবে সাথে কিভাবে কি করতে হয় বলে দিবে! Upload Image মেনু সিস্টেম আছে
তো এমন Telegram bot বানানোর জন্য প্রথমেই আপনাকে দুটি App এর প্রয়োজন হবে সেগুলা ডাউনলোড করে নিন!
Download Telegram Bot Hosting app
⚠️ বট তৈরি করার আগে!
বট তৈরি করতে হলে দুটি Api লাগবে একটা Bot token এবং একটা Imgbb api key, যেগুলো কিভাবে নিবেন নিচে বিস্তারিত বলে দিচ্ছি!
Telegram Bot তৈরি!
Bot token নুতে প্রথমে নতুন একটা বট তৈরি করতে হবে!
প্রথমে BotFather এ যান! Start করুন!
বট তৈরি হয়ে গেছে! এই api token টা কপি করে নিন! আর উপরে আপনার বট লিংক আছে!
ImgBB api key কালেক্ট করতে!
প্রথমে এই লিংক এ গিয়ে এটিতে ক্লিক করুন!
এখন Google দিয়ে সাইন আপ করে নিন!
এখন এটিতে ক্লিক করে Api key কপি করে নিন!
স্টেপ শুরু!>
তো এখন Z archiver অ্যাপটি অপেন করে পারমিশন সব দিয়ে দিন! এখন দুটি File তৈরি করতে হবে! চাইলে এখানেই করতে পারেন তবে আমি New folder এ গিয়ে করছি!
এখন এটিতে ক্লিক করে File icon এ ক্লিক দিন!
এখন bot.py এ একটা File এবং requirements.txt নামে আরেকটা ফাইল তৈরি করে নিন!
এখন bot.py এই ফাইলটি open করুন Z archiver থেকেই!
এখানে নিচের কোডটা কপি করে পেস্ট করুন!
কোডের উপরে এটিতে Bot token এবং Imgbb Api key টা পেস্ট করে দিন! যেগুলো কপি করতে বলেছিলাম! তারপর সেভ করুন
এখন ভাবে requirements.txt file অপেন করে নিচের কোডটি বসিয়ে সেভ করুন!
python-telegram-bot==20.3
requests
কোড এর কাজ শেষ! এখন Server সেটআপ!
যদি আপনার নিজের Server থাকে তাহলে সেটাতে ব্যবহার করুন আর না থাকলে Telegram free hoisting অ্যাপ এর ব্যবহার করতে পারেন এটি দারা আপনার বট সব সময় চালু থাকবে! তো অ্যাপটা অপেন করুন!
এখন Google অ্যাকাউন্ট দিয়ে লগইন করে নিন!
এখানে প্রথমে bot.py & requirements.txt ফাইল দুটি সিলেক্ট করে নিন! যেগুলা তৈরি করেছিলাম!
এখন এটিতে ক্লিক করে একটা Ads দেখতে হবে!
দেখুন Server চালু হয়ে গেছে এখন বট রান করবে!
বট সব সময় চালু রাখগে চাইলে?
Telegram free hosting অ্যাপ এ 24 ঘন্টা রান করবে ২৪ ঘন্টা আবার সেট করতে 24 টাইম শেষ হওয়ার আগেই একটি Ads দেখে আবার ঠিক রাখতে পারবেন এতে করে সব সময় বট চালু থাকবে!


