...
আপনারা প্রত্যেকেই কোনো না কোনো আইএম(IM) ব্যবহার করেন তাইনা?
কী বললেন? IM মানে কী?
আচ্ছা, IM হলো Instant Messenger এর সংক্ষেপ। তো যা বলছিলাম.. যখন আপনারা এই জিনিসটি ব্যবহার করেন তখন অনেক সময় কোনো অজানা আইডি থেকে ফ্রেন্ড রিকোয়েস্ট আসে.. এবং দু'এক কথা বলার পর আপনাকে ভিডিও চ্যাট করার অফার দিয়ে থাকে?.... যদি এমন অভিজ্ঞতা আপনার হয়ে থাকে তাহলে আপনি এক ধরণের IM Bot এর সাথে পরিচিত।
এখন মনে করুন আপনার IM মেসেঞ্জারটি আপনি মোবাইল থেকে বা ওয়েব থেকে বা মূল সফটওয়্যার দিয়েই ব্যবহার করেন। আপনার ব্যক্তিগত সহকারীর মতো যদি একটি মিথস্ক্রীয় IM buddy থাকে, যাকে আপনি যা প্রশ্ন করবেন তারই উত্তর দেবে? এমন একটি সফটওয়্যার হয়তো আপনি ডেস্কটপে অহরহই বানাতে পারেন। কিন্তু মনে করুন পৃথিবীর যেকোন প্রান্ত থেকে যে কেউ এই জ্ঞানী রোবোট'টির সাথে চ্যাট করতে পারবে।
কেমন হয় ব্যাপারটা?
আমি এখানে দেখাচ্ছি তেমনি একটি বট স্ক্রীপ্ট যা পিএইচপি দিয়ে লেখা। IMified.com এর বিশেষ বিনামূল্যের সেবা ব্যবহার করে এটি কাজ করে। তাদের API(এপ্লিকেশন পাথ ইন্টারফেস) ক্লাস ব্যবহার করে হাসিন হায়দার একটি Wrapper Class তৈরি করেছেন। আর সেটি ব্যবহার করেই এই বট রচিত হয়েছে।
নীচে আমার কোডটি দিয়ে দিলাম।
আপনাকে যা করতে হবে তা হলো, প্রথমে ইমিফাইড এ গিয়ে একটি একাউন্ট খুলতে হবে। তারপর আপনার কোনো বট-আইডি করতে হবে(আপনার নিজের ইয়াহু, এমএসএন বা জিমেইল, এওএল আইডিও হতে পারে তা)। এবার সেটিংসে গিয়ে আপনার এই কোড কোন সার্ভার ঠিকানায় হোস্ট করেছেন তা বলে দিতে হবে।
এই কোডে দেখুন একটি ক্লাস ফাইল ইনক্লুড করা হয়েছে, ওটি হাসিন হায়দারের লিখিত, আপনি তার ব্লগ থেকে ফাইলটি ডাউনলোড করে ব্যবহার করতে পারেন। তার ক্লাস ব্যবহার ছাড়াও ইমিফাইডের আরো নানান ফ্রি ক্লাস আছে।
তাছাড়া, কোড প্রজেক্টে XMPPHP নামক একটি উন্মুক্ত সোর্স প্রজেক্ট আছে যা দিয়ে বাংলা বট তৈরি করতে পারবেন।
এবার আমার আইডিটি আপনার জিটক/জ্যাবারএ এড করে মেসেজ দিন নিচের মতো:
MyGtalk: help --- এটা আপনি লিখে এন্টার করবেন।
: Aries
Taurus
Gemini
Cancer
Leo
Virgo
Libra
Scorpio
Sagittarius
Capricorn
Aquarius
Pisces
Try these words for your today's Zodiac report
MyGtalk: Taurus
উপরে দেখুন Taurus লিখে এন্টার চাপা হলে আজকের রাশিফল দেখাবে Taurus (মকর) রাশির জন্য। আমি রাশিফলে বিশ্বাস করিনা কিন্তু মজাচ্ছলে চর্চা করতে পছন্দ করি যেকোনো ধরণের বিষয়।
এই পোস্টে কোড ঠিক মতো দেখা না গেলে
[code]
।
অনলাইনে ছড়িয়ে ছিটিয়ে থাকা কথা গুলোকেই সহজে জানবার সুবিধার জন্য একত্রিত করে আমাদের কথা । এখানে সংগৃহিত কথা গুলোর সত্ব (copyright) সম্পূর্ণভাবে সোর্স সাইটের লেখকের এবং আমাদের কথাতে প্রতিটা কথাতেই সোর্স সাইটের রেফারেন্স লিংক উধৃত আছে ।