এই en.wikipedia বট কিছু মিডিয়াউইকি API- এবং সোর্স কোড সাথে যোগাযোগ করার জন্য স্ক্রিপ্ট এবং মডিউল একটি সেট.
প্যাকেজ মিডিয়াউইকি API- এর থেকে তথ্য উইকি উইকিস, পেজ, এবং ব্যবহারকারীদের সাথে কাজ এবং প্রাপ্ত করার জন্য সাধারণ সরঞ্জাম উপস্থিত রয়েছে.
Mr.Z-বট @ en.wikipedia জন্য উৎস সহ কাঠামো ব্যবহার করে কিছু en.wikipedia নির্দিষ্ট স্ক্রিপ্টসমূহ উৎস আছে.
wikitools প্রতিটি রিলিজের একই সময়ে মুক্তি মিডিয়াউইকি সংস্করণের সাথে সামঞ্জস্যপূর্ণ হয় তা নিশ্চিত করার, প্রধান রিলিজের জন্য মিডিয়াউইকি রিলিজ চক্রের নিম্নলিখিত প্রায় হবে.
কিছু বট স্ক্রিপ্ট (না কাঠামো নিজেই) MySQLdb মডিউল এবং একটি মাইএসকিউএল সার্ভার প্রয়োজন হয়. "Pywiki" শাখা ডিরেক্টরির মধ্যে স্ক্রিপ্ট Pywikipedia প্রয়োজন. wikitools মডিউল বব Ippolito এর simplejson মডিউল বা পাইথন 2.6 + + মধ্যে JSON মডিউল প্রয়োজন
এই রিলিজে নতুন কি:.
- AssertEdit জন্য সমর্থন যোগ করা হয়েছে
<লি> ব্যবহারকারী অবজেক্টের জন্য স্থায়ী সমতা চেক
<লি> আর ইউনিকোড নামস্থান নামের সাথে বিরতি
<লি> ফাইল আপলোড করার আগে শুরুতে রিসেট করা হয়
স্ট্রিং হতে বাধ্য <লি> HTTP- র হেডার (পাইথন 2.7 ফিক্স)
<লি> ব্যবহারকারীর অবজেক্ট এখন রয়েছে ব্যবহারকারী আইডি নম্বর
<লি> User.getTalkPage () সহজেই একটি ব্যবহারকারীর আলাপ পাতা পাতা বস্তুর পেতে যোগ করুন
সম্পাদনা করার চেষ্টা অবরুদ্ধ যখন যদি <লি> wiki.UserBlocked ব্যতিক্রম উত্থাপিত
<লি> পৃষ্ঠা, ব্যবহারকারী, এবং উইকি বস্তু এখন হ্যাশ ফাংশন আছে
<লি> ফাইল বস্তুর রচয়িতা পৃষ্ঠা এটা সারিবদ্ধ একটি pageid আর্গুমেন্ট গ্রহণ করা হয়
আরও একটি তালিকা তৈরি করতে pagelist ব্যবহার করার চেষ্টা করার সময় <লি> স্থায়ী বাগ
পাওয়া মন্তব্যসমূহ না