প্রধান মেনু খুলুন
"WP:B" ও "WP:ব" এখানে পুনর্নির্দেশ করা হয়েছে। আপনি হয়তো উইকিপিডিয়া:ব্যুরোক্রেট, উইকিপিডিয়া:বাধাদান নীতি পাতাটি খুঁজছেন।
"WP:BOT" এখানে পুনর্নির্দেশ করা হয়েছে। আপনি হয়তো উইকিপিডিয়া:বট/অনুমোদনের অনুরোধ পাতাটি খুঁজছেন।
«we are programmed just to do / anything you want us to / we are the robots»
--ক্রাফটওয়েরক, দ্য বোবটস
সতর্কতা: বটসমূহ বুদ্ধিমান নয়। তাঁদের সাবধানতার সাথে পরিচালনা করুন!

বট ("রোবট" শব্দ থেকে উদ্ভূত) হল সম্পূর্ণ বা আংশিক স্বয়ংক্রিয় সরঞ্জাম যা প্রতিনিয়ত বাংলা উইকিপিডিয়ার ৭২,১৮২টি নিবন্ধে স্বয়ংক্রিয়ভাবে ত্রুটি সংশোধন ও অন্যান্য কাজ করে থাকে। বট যেকোনো ধরনের সম্পাদনার কাজ অত্যন্ত দ্রুতগতিতে করতে পারে। নিবন্ধ সম্পাদনা ছাড়াও এটি উইকিপিডিয়ার নকশা অথবা পরিচালনা সংক্রান্ত ত্রুটি সংশোধন করতে পারে। মূলত এধরনের কাজগুলি করার জন্যই উইকিপিডিয়ায় বট তৈরি করা হয়।

বর্তমানে বাংলা উইকিপিডিয়াতে বেশ কয়েকটি বট অনুমোদিত; যদিও এদের সবগুলি নিয়মিত সম্পাদনার কাজ করে না। কোনো কোন বট সম্পাদনার কাজ করলে ব্যবহারকারী আলাপ পাতায় বার্তার মাধ্যমে নির্দেশ করা থাকে। কোনো কোনো বটকে আলাপ পাতায় বার্তা দেয়া থেকে আটকাতে {{bots}} ট্যাগ ব্যবহার করা হয়।

এখন পর্যন্ত বট নীতিমালা অনুযায়ী বাংলা উইকিপিডিয়ায় ১৮টি বট অনুমোদন করা হয়েছে।

বট ছাড়াও আংশিক স্বয়ংক্রীয়ভাবে নিবন্ধ সম্পাদনার জন্য বিভিন্ন সরঞ্জাম রয়েছে।

পরিচ্ছেদসমূহ

উইকিপিডিয়া বটের ইতিহাসসম্পাদনা

উইকিপিডিয়ায় বট তৈরি করা হয় কোনো একটি বা একাধিক নির্দিষ্ট কাজ সম্পাদন করার জন্য। অতীতে খুব অল্প সময়ের মধ্যে একাধিক নিবন্ধ তৈরির জন্য বট ব্যবহার করা হয়েছিল। তবে এটির যথেচ্ছা ব্যবহারের ফলে বট তৈরির নীতিমালা তৈরি করা হয়।

বট তৈরির নীতিমালাসম্পাদনা

উইকিপিডিয়া বট তৈরির নীতিমালা অনুযায়ী বট অবশ্যই কোনো ক্ষতিকর কাজে ব্যবহার করা যাবে না। বট ব্যবহারের পূর্বে অনুমোদন নিতে দায়িত্বশীলভাবে এটি ব্যবহার করতে হবে এবং প্রতিটি বট আলাদা অ্যাকাউন্ট থেকে বট তৈরি করতে হবে।

বট অনুমোদনকারী দলসম্পাদনা

বট অনুমোদনকারী দল বাংলা উইকিপিডিয়ায় বট বিষয়ক সকল কারিগরি ও মান নিয়ন্ত্রণ সংক্রান্ত সিদ্ধান্ত গ্রহণ করে থাকে। বাংলা উইকিপিডিয়ার বুরোক্র্যাটরাই কারিগরিভাবে বট পতাকাদানের-এর ক্ষমতা রাখেন।

স্বয়ংক্রীয় বট তৈরির জন্য একটি আলাদা অ্যাকাউন্টের প্রয়োজন হয়। এই অ্যাকাউন্টটি উইকিপিডিয়া:বট/অনুমোদনের অনুরোধ পাতায় আবেদন করে পাওয়া সম্ভব।

বট তৈরির পদ্ধতিসম্পাদনা

উইকিপিডিয়ায় বট তৈরির জন্য কম্পিউটার প্রোগ্রামিং সংক্রান্ত কিছু জ্ঞান থাকতে হয়, তাছাড়া রেগুলার এক্সপ্রেশন সম্পর্কে ধারণা থাকলে বট সম্পাদনার কাজ সহজে করা যায়।

পার্ল, পিএইচপি, পাইথন, মাইক্রোসফট ডট নেট, জাভা, রুবি ইত্যাদি প্রোগ্রামিং ভাষার লাইব্রেরী ব্যবহার করে বট তৈরি করা যাবে। পাইউইকিপিডিয়া (পাইথন উইকিবট ফ্রেমওয়ার্ক) পাতায় উইকিপিডিয়ায় বট তৈরির জন্য বিশেষভাবে তৈরি কিছু সরঞ্জাম পাওয়া যাবে।

যেভাবে আপনার নজরতালিকা থেকে একটি নির্দিষ্ট রোবট আড়াল করবেনসম্পাদনা

সাধারণত ব্যবহারকারীর পছন্দ বা ডিফল্ট তালিকা সেটিংসের মাধ্যমে নির্দিষ্ট বট আড়াল করার কোন উপায় নেই। কিন্তু একটি ব্যবহারকারী স্ক্রিপ্ট দিয়ে নিচের সহজ ধাপগুলি অনুসরণ করে এটি করা সম্ভব:

মূল ধাপ
  1. আপনার বিশেষ:MyPage/skin.js পাতায় যান, এবং mw.loader.load( '//en.wikipedia.org/w/index.php?title=User:UncleDouggie/smart watchlist.js&action=raw&ctype=text/javascript&smaxage=21600&maxage=86400' ); যোগ করুন।
  2. আপনার ব্রাউজারের ক্যাশ এড়াতে মনে রাখবেন।
  3. আপনার নজরতালিকায় যান। সেখানে বিভিন্ন বিকল্প সহ একটি বাক্স থাকবে। বাক্সে 'Enable hide user buttons'-এ টিক চিহ্ন দিন। এটি আপনার নজরতালিকা থেকে নির্দিষ্ট বট (এবং ব্যবহারকারী) আড়াল করার অনুমতি দিবে।
    টীকা: একটি বটকে উপেক্ষা করার পর আপনি 'Enable hide user buttons' বাক্স থেকে টিক চিহ্ন তুলে দিতে পারেন, এটি নিশ্চিত করতে যে আপনার নজরতালিকা ব্রাউজ করার সময় দূর্ঘটনাক্রমে 'hide user' ক্লিক করেননি।
ঐচ্ছিক ধাপ
  1. আপনার যদি এই বাক্স বিরক্তিকর লাগে, তাহলে আপনার বিশেষ:MyPage/skin.css পাতায় যান এবং #SmartWatchlistOptions {display:none ! important;} যোগ করুন
  2. আপনার ব্রাউজারের ক্যাশ এড়াতে মনে রাখবেন।
  3. আপনি যদি আবার এই বাক্স প্রদর্শন করতে চান, উদাহরণস্বরূপ আপনার উপেক্ষা তালিকা পুনঃস্থাপন করার জন্য, তাহলে আপনার বিশেষ:MyPage/skin.css পাতায় যান এবং #SmartWatchlistOptions {display:none ! important;} মুছে ফেলুন এবং আপনার ব্রাউজারের ক্যাশ এড়ান। ঐচ্ছিক ধাপ #১ এবং #২ পুনঃকরার মাধ্যমে আপনি আবার বাক্সটি আড়াল করতে পারবেন।

যদিও আপনি যেকোন বট (বা ব্যবহারকারী) কে সম্পূর্ণরুপে উপেক্ষা করতে পারেন, তবুও শুধুমাত্র ভালভাবে সংজ্ঞায়িত কাজের বট উপেক্ষা করা করা ভাল, যেটিকে আপনি কোন ভুল করবে না বলে বিশ্বাস করেন।

উদাহরণসম্পাদনা

বটের কিছু উদাহরণ হল:

আরও দেখুনসম্পাদনা

মেটা উইকি