CmdBot cmd মনোভাব সঙ্গে একটি IRC বট হয়.
কেন, ওহ, কেন
TL; dr: আমি এটা প্রয়োজন, কারণ.
এখন প্রকৃত কারণ ...
হ্যাঁ, হ্যাঁ, হ্যাঁ, আমি জানি. "তবুও অন্য আইআরসি বট" ... কিন্তু কেন ওহ ওহ কেন কেন আপনি একটি নতুন করা প্রয়োজন? SupyBot Phenny, এবং সুপার অধি Hubot এখানে ডান, চুক্তি ... তাদের টন আছে? সেখানে হাত অনেক আছে, কিন্তু তাদের সব এক জিনিস স্তন্যপান: মনে. সাধারণত, এই বট শুধুমাত্র একটি পিং এবং ফিরে উত্তর সঙ্গে একটি দুর্গন্ধযুক্ত প্রয়োজন যে ছোট কর্ম সঞ্চালন করতে জানেন কিভাবে. এই কাজের কাজ করার পর, আপনার প্রশ্নের উত্তর এবং এর সর্বস্বান্ত হয়, এবং বট এটি সম্পর্কে ভুলে যায়.
এখানে আমার চ্যালেঞ্জ ছিল: একটি প্লেয়ার এর স্কোর পৌঁছনো ছিল যখন আমি খেলার সময় স্কোর পালন, পাশা ঘূর্ণায়মান বেশ কিছু খেলোয়াড়, নিয়ম একটি উপসেট, সঙ্গে একটি ছোট IRC- ভিত্তিক খেলা হ্যান্ডেল করতে পারে যে একটি বট, এবং একটি বিজয়ী হ্যাক করতে চেয়েছিলেন লক্ষ্য. যে কাজ করতে, আপনার বট একটি মস্তিষ্কের প্রয়োজন.
Hubot ক্ষেত্রে
আমি Hubot ব্যবহার করে এটি নির্মাণ করতে প্রলুব্ধ, এবং তার Hubot-IRC অ্যাডাপ্টারের হয়েছে. কিন্তু আমি সাফল্য ছাড়া, এটা কাজ করতে চেষ্টা তিনটি পূর্ণ সন্ধ্যায় হারিয়ে ফেলেছি. আমার বাগ রিপোর্ট সীসা এটি সমাধানের জন্য. এটা ভবিষ্যতে পরিবর্তন হতে পারে, কিন্তু আমার নোড-জাতীয় দক্ষতা শূন্য হয় বন্ধ, এবং আমার জাভাস্ক্রিপ্ট এই স্তরের উপরে একটি বিট.
আমি সফল করা প্রয়োজন. একটি "নীরব" আইআরসি বট নির্মাণের বেশ সহজ. ওয়েবে আপনি খুঁজে পেতে পারেন উদাহরণ টন আছে. আপনি Supybot বা phenny এর মত একটি প্লাগ-ইন সিস্টেম যোগ করে এই বট প্রসারিত করতে পারেন. এটা "শুধুমাত্র" একটি ephemereal কলব্যাক ফাংশন নিয়ে গঠিত কারণ কিন্তু যে, আমার ব্যবহারের জন্য ভাল না. আমি একটি "স্মার্ট" বট প্রয়োজন.
CmdBot পরিচয়
এখানে আমার নিতে হয়. এটা পর্যন্ত 100% নিখুঁত হওয়া থেকে, কিন্তু আমি এটা পাইথন এর অন্তর্দর্শন প্রক্রিয়া ভাল লাগে মনে.
উপায় দ্বারা, কেন নাম "CmdBot"? তার ফাংশন লোড হচ্ছে সিস্টেম মনোনীত ফাংশন ধরা ও তাদের চালানো বর্গ সদস্য অন্তর্দর্শন ব্যবহার করে পাইথন এর cmd মডিউল, দ্বারা অনুপ্রাণিত হয়েছে কারণ?
আবশ্যক :.
- পাইথন
পাওয়া মন্তব্যসমূহ না