তো চলে এলাম আরো একটি নতুন পোস্ট নিয়ে। এই পোস্টে আমি Html Secure Code Downloder একটা Advance Telegram বট তৈরি করবো। এটাকে Advance কেনো বললাম তা পড়ে জানতে পারবেন।
তো আগের পোস্ট গুলোতে Html Secure Code Viewer টুল শেয়ার করেছিলাম সেটা ওয়েবসাইট এর জন্য। যে টুল ওয়েবসাইট এর জন্য ভলো একটা কাক করবে, ভিজিটর বাড়াবে।
তবে এটাকে Telegram bot বানালে কেমন হয়? অনেকের কথা হচ্ছে যে Telegram bot বানিয়ে এটার কি হবে? আমি বলি হুম এটা দিয়ে কোনো কাজ না হলেও নিজের জন্য ভালো কাজে লাগতে পারে। যদি আপনি সুন্দর এবং Advance Tg bot বানাতে চাচ্ছেন তাহলে এখান থেকে কিছু শিখতে পারবেন। এখানে যে মূল সিস্টেম টা রয়েছে তা হলো Admin সিস্টেম। মানে Admin Dashboard রয়েছে এতে। এমন Admin সিস্টেম করেছি যাতে Admin তার বট এর সবকিছু বুঝতে পারবেন।কত জন ব্যবহার করছেন বট, কত Api request হলো এবং আজকে কত জন request দিলো সব। তো চলুন শুরু করা যাক!
তো প্রথমে লাইভ ডেমো দেখুন User হিসাবে। Admin কিন্তু আমি আছি! এই Telegram bot টা 2-3 din রান থাকবে কেনো না আমার নিজের রান করার মতো Server নেই তাই। এটা শুধু ডেমো এর জন্য নিজে তৈরি করুন! আর নিচে Screen shot দিচ্ছি!
ডেমো:




ফিচারঃ
- Advance টেলিগ্রাম বট
- Admin: যে প্রথমে বটটা start করবে সে অটো Admin হবে যাবে। তারপর অর কেউ হবে না!
Admin হলে Bot থেকে Api key add, api key list, api key delete, User list সব সিস্টেম থাকবে!
- Scrapingbee api এর ব্যবহার
- Fast Html code fetched & Direct File
- Unlimited api key add সিস্টেম
- Api id থেকে ডিলেট api সিস্টেম
আশা করি বটটা ভালো লেগেছে!
বট তৈরি করুন!
আপনার নিজের Server বা অন্য কোনো ওয়েবসাইট থেকে নেওয়া Server থাকলে তো ভালোই এতে করে Bot সব সময়চালু রাখতে পারবেন। তো আমি Bot.py & Requirements.txt ফাইল দিবো এটা আপনি আপনার server ও রান করতে পারবেন।
তো প্রথমে File দুটি ডাউনলোড করুন! zip file দিচ্ছি unzip করে নিবেন!
বট তৈরি করুন এবং Bot token নিন!
আশা করি এটা সবাই পারেন! Bot Father থেকে বট তৈরি করে Bot token নিতে! তাই প্রথমে Bot token নিন!
Bot token নিলে একটা File editor অ্যাপ/ওয়েবসাইট থেকে bot.py এডিট করে YOUR_BOT_TOKEN এখানে Bot token বসিয়ে সেভ করুন!
Host করাঃ
ফ্রীতে ভালো Host আমি পাইনি যার জন্য দুঃখিত! আপনার জনা মতে ভালো কোনো থাকলে বলবেন।
তো Host না থাকার জন্য আমি এই Free Hosting অ্যাপ টা ব্যবহার করবো। এটা থেকে Host করলে 24 ঘন্টা রান থাকে এবং 24 ঘন্টা শেষ হওয়ার আগেই আবার 24 ঘন্টা Restore কীতে পারবেন এতে সব সময় বট চালু থাকবে। তো প্রথমে এই অ্যাপটা Install করুন!
ডাউনলোড হলে অপেন করুন এবং Google দিয়ে অ্যাকাউন্ট লগইন করুন!
এখন এখানে ক্লিক করুন!
এখানে প্রথমে bot.py ফাইল এবং পরে requirements.txt ফাইল গুলো সিলেক্ট করুন!
তারপর বাটন এ ক্লিক করে একটা Ads আসবে সেটা দেখা শেষ হলেই Deployed শুরু হবে!
দেখুন Bot চালু হয়ে গেছে!
এৎ অ্যাপ থেকে বট চালু করলে 24 hours থাকে চালু পরে off হয় তাই 24 hours হওয়ার আগেই এটিতে ক্লিক করলে আবার 24 ঘন্টা সময় করে নিবেন। এতে করে আর Bot offline যাবে না।
Scrappingbee api key কালেক্ট!
Host হয়ে গেলে Bot চালাতে তো Api key লাগবে।
আগেই বলি এখানে নিজের Email কাজ করে না Temp mail ব্যবহার করবেন সেটা কাজ করছে দেখলাম! তাই নিচে দেওয়া লিংক এর Temp mail গুলো ব্যবহার করে সাইন আপ করবেন!
তো প্রথমে এখান থেকে Mail কপি করে নিন!
এখন নিচের Scrapingbee ওয়েবসাইট এর সাইনআপ পেজ এ গিয়ে ইমেইল পাসওয়ার্ড এবং Capctha পূরণ করে Continue করুন!
এখন আপনার Mail টাতে ভেরিফাই লিংক যাবে!
Temp mail এ এসে Mail পাবেন ক্লিক করে তারপর এই লিংক এ ক্লিক করুন!

দেখুন অ্যাকাউন্ট তৈরি হয়েছে। এখন Api key কপি করুন! উপরে যে তারিখ পাবেন সেটা শেষ এর সময় নতুন Api এর জন্য নতুন অ্যাকাউন্ট তৈরি করে আরো Api key নিয়ে ব্যবহার করবেন।
