তো ফাইনালি আরো একটি নতুন Telegram বট নিয়ে চলে এলাম। যেটা হলো : YouTube Thumbnail Downloder। এটা দিয়ে যেকোনো YouTube video এর Thumbnail সহজেই ডাউনলোড করে নিতে পারবেন আর অন্য ওয়েবসাইট বা অ্যাপে গিয়ে অ্যাড দেখে ডাউনলোড করতে হবে না। নিজেই তৈরি করে নিজেই ডাউনলোড করুন এবং চাইলে নিজেও Ads সিস্টেম রেখে ইনকাম করতে পারেন। এটা বট এ যে কোড ব্যবহার করা হয়েছে সেটা Ads সিস্টেম ছাড়া যদি আপনি Ads সিস্টেম রাখতে চান তাহলে কমেন্ট এ জানাবেন, পরে আমি সেটা আপনাদের মাঝে শেয়ার করবো। তো চলুন শুরু করা যাক!
বটটি তৈরিতে Python ব্যবহার করা হয়েছে। এটিতে দুটি ফাইল ব্যবহার করা হবে. bot.py & requirements.txt । এটি ডাউনলোড লিংক নিআে দিয়ে দিবো! এখন আর কষ্ট করে কোড কপি করে বসানো লাগবে না ডিরেক্ট ফাইল ডাউনলোড লিংক দিয়ে দিবো। বট সব সময় রান থাকার জন্য Server লাগে যেটার জন্য আমি render.com ব্যবহার করেছি। এতে করে বটটি সব সময় এর জন্য চালু থাকবে।
Github & render দিয়ে বট চালু:
Github repository দিয়ে এবং Render.com থেকে বট রান করবো তাই এবং নিয়ে যেনে না থাকলে নিচের পোস্টটি পড়ুন তাহলে বুঝতে পারবেন! এখানে Github repository তৈরি দেখানো আছে।
Render.com থেকে ফ্রীতে লাইভটাইম Server নিন! আর Telegram bot সব সময় এর জন্য চালু রাখুন!
Telegram Bot ডেমো এবং স্কিনশটঃ
লাইভ বট লিংকঃ YouTube Thumbnail Downloder
Screenshots:
বট তৈরি করতে যা যা লাগবেঃ
- কোড ডাউনলোড করুন: Python.zip
ডাউনলোড করে unzip করে নিবেন!
- Telegram Bot Token লাগবে আশাকরি বট তৈরি করে টোকেন নিতে পারবেন!
- Github repository তৈরি করতে হবে এবং ফাইল দুটি আপলোড করতে হবে
ফাইলের boy.py এডিটঃ
ডাউনলোড করা ফাইল দুটির মধ্যে একটি bot.py এডুট করে YOUR_TELEGRAM_BOT_TOKEN এখানে আপনার Telegram bot টোকেন টা বসিয়ে দিবেন!

Github repository তৈরি এবং ফাইল আপলোড করাঃ
উপরের পোস্টটি দেখলে repository তৈরু করতে পারবেন। তো এখন repository তে এই ডাউনলোড করা ফাইল দুটি আপলোড করে দিন!



Render.com এ কোড রান করাঃ
তো Render Dashboard এ এসে এটিতে ক্লিক করুন! তারপর Web Service এ ক্লিক করুন!

এখন সেই Github repository টা সিলেক্ট করুন!

এখন একটু নিচে আসলে Start command ফাকা থাকে সেখানে python bot.py এটা দিন!

এখন Server থেকে Code রান শুরু হবে!

এখন Running “python bot.py” এটা দেখালেই বট চালু হয়ে যাবে৷ এখন বটে গিয়ে চেক করুন!

যদি Deployed Faild দেখায় সমস্যা নেই তবুও বট চালু থাকবে!
আশা করি বুঝতে পেরেছেন!




2 টি মন্তব্য