উইকিপিডিয়া:বট: সংশোধিত সংস্করণের মধ্যে পার্থক্য
আফতাবুজ্জামান (আলোচনা | অবদান) সম্পাদনা সারাংশ নেই |
আফতাবুজ্জামান (আলোচনা | অবদান) সম্পাদনা সারাংশ নেই |
||
৩৬ নং লাইন: | ৩৬ নং লাইন: | ||
পার্ল, পিএইচপি, পাইথন, মাইক্রোসফট ডট নেট, জাভা, রুবি ইত্যাদি প্রোগ্রামিং ভাষার লাইব্রেরী ব্যবহার করে বট তৈরি করা যাবে। [[উইকিপিডিয়া:পাইউইকিপিডিয়া|পাইউইকিপিডিয়া]] (পাইথন উইকিবট ফ্রেমওয়ার্ক) পাতায় উইকিপিডিয়ায় বট তৈরির জন্য বিশেষভাবে তৈরি কিছু সরঞ্জাম পাওয়া যাবে। |
পার্ল, পিএইচপি, পাইথন, মাইক্রোসফট ডট নেট, জাভা, রুবি ইত্যাদি প্রোগ্রামিং ভাষার লাইব্রেরী ব্যবহার করে বট তৈরি করা যাবে। [[উইকিপিডিয়া:পাইউইকিপিডিয়া|পাইউইকিপিডিয়া]] (পাইথন উইকিবট ফ্রেমওয়ার্ক) পাতায় উইকিপিডিয়ায় বট তৈরির জন্য বিশেষভাবে তৈরি কিছু সরঞ্জাম পাওয়া যাবে। |
||
== যেভাবে আপনার নজরতালিকা থেকে একটি নির্দিষ্ট রোবট আড়াল করবেন == |
|||
সাধারণত ব্যবহারকারীর পছন্দ বা ডিফল্ট তালিকা সেটিংসের মাধ্যমে নির্দিষ্ট বট আড়াল করার কোন উপায় নেই। কিন্তু একটি ব্যবহারকারী স্ক্রিপ্ট দিয়ে নিচের সহজ ধাপগুলি অনুসরণ করে এটি করা সম্ভব: |
|||
;মূল ধাপ |
|||
# আপনার [[বিশেষ:MyPage/skin.js]] পাতায় যান, এবং <code><nowiki>mw.loader.load( '//en.wikipedia.org/w/index.php?title=User:UncleDouggie/smart watchlist.js&action=raw&ctype=text/javascript&smaxage=21600&maxage=86400' );</nowiki></code> <!-- ([//en.wikipedia.org/w/index.php?title=User:Headbomb/monobook.js&diff=487287533&oldid=451190630 পার্থক্য])--> যোগ করুন। |
|||
# আপনার ব্রাউজারের ক্যাশ এড়াতে মনে রাখবেন। |
|||
# আপনার নজরতালিকায় যান। সেখানে বিভিন্ন বিকল্প সহ একটি বাক্স থাকবে। বাক্সে 'Enable hide user buttons'-এ টিক চিহ্ন দিন। এটি আপনার নজরতালিকা থেকে নির্দিষ্ট বট (এবং ব্যবহারকারী) আড়াল করার অনুমতি দিবে। |
|||
#: '''টীকা:''' একটি বটকে উপেক্ষা করার পর আপনি 'Enable hide user buttons' বাক্স থেকে টিক চিহ্ন তুলে দিতে পারেন, এটি নিশ্চিত করতে যে আপনার নজরতালিকা ব্রাউজ করার সময় দূর্ঘটনাক্রমে 'hide user' ক্লিক করেননি। |
|||
;ঐচ্ছিক ধাপ |
|||
# আপনার যদি এই বাক্স বিরক্তিকর লাগে, তাহলে আপনার [[বিশেষ:MyPage/skin.css]] পাতায় যান এবং <code><nowiki>#SmartWatchlistOptions {display:none ! important;}</nowiki></code> যোগ করুন <!-- ([//en.wikipedia.org/w/index.php?title=User:Headbomb/monobook.css&diff=487288182&oldid=479984562 পার্থক্য])--> |
|||
# আপনার ব্রাউজারের ক্যাশ এড়াতে মনে রাখবেন। |
|||
# আপনি যদি আবার এই বাক্স প্রদর্শন করতে চান, উদাহরণস্বরূপ আপনার উপেক্ষা তালিকা পুনঃস্থাপন করার জন্য, তাহলে আপনার [[বিশেষ:MyPage/skin.css]] পাতায় যান এবং <code><nowiki>#SmartWatchlistOptions {display:none ! important;}</nowiki></code> মুছে ফেলুন এবং আপনার ব্রাউজারের ক্যাশ এড়ান। ঐচ্ছিক ধাপ #১ এবং #২ পুনঃকরার মাধ্যমে আপনি আবার বাক্সটি আড়াল করতে পারবেন। |
|||
যদিও আপনি যেকোন বট (বা ব্যবহারকারী) কে সম্পূর্ণরুপে উপেক্ষা করতে পারেন, তবুও শুধুমাত্র ভালভাবে সংজ্ঞায়িত কাজের বট উপেক্ষা করা করা ভাল, যেটিকে আপনি কোন ভুল করবে না বলে বিশ্বাস করেন। |
|||
== উদাহরণ == |
== উদাহরণ == |
১৬:৩৬, ২৬ অক্টোবর ২০১৫ তারিখে সংশোধিত সংস্করণ
- "WP:B" এখানে পুনর্নির্দেশ করা হয়েছে। আপনি হয়তো উইকিপিডিয়া:ব্যুরোক্রেট, উইকিপিডিয়া:বাধাদান নীতি অথবা উইকিপিডিয়া:উইকিপিডিয়া কোনো আমলাতন্ত্র নয় পাতাটি খুঁজছেন।
- "WP:BOT" এখানে পুনর্নির্দেশ করা হয়েছে। আপনি হয়তো উইকিপিডিয়া:বট/অনুমোদনের অনুরোধ পাতাটি খুঁজছেন।
বট ("রোবট" শব্দ থেকে উদ্ভূত) হল সম্পূর্ণ বা আংশিক স্বয়ংক্রিয় সরঞ্জাম যা প্রতিনিয়ত বাংলা উইকিপিডিয়ার ১,৫১,৫৫২টি নিবন্ধে স্বয়ংক্রিয়ভাবে ত্রুটি সংশোধন ও অন্যান্য কাজ করে থাকে। বট যেকোনো ধরণের সম্পাদনার কাজ অত্যন্ত দ্রুতগতিতে করতে পারে। নিবন্ধ সম্পাদনা ছাড়াও এটি উইকিপিডিয়ার নকশা অথবা পরিচালনা সংক্রান্ত ত্রুটি সংশোধন করতে পারে। মূলত এধরণের কাজগুলি করার জন্যই উইকিপিডিয়ায় বট তৈরি করা হয়।
বর্তমানে বাংলা উইকিপিডিয়াতে বেশ কয়েকটি বট অনুমোদিত; যদিও এদের সবগুলি নিয়মিত সম্পাদনার কাজ করে না। কোনো কোন বট সম্পাদনার কাজ করলে ব্যবহারকারী আলাপ পাতায় বার্তার মাধ্যমে নির্দেশ করা থাকে। কোনো কোনো বটকে আলাপ পাতায় বার্তা দেয়া থেকে আটকাতে {{bots}} ট্যাগ ব্যবহার করা হয়।
এখন পর্যন্ত বট নীতিমালা অনুযায়ী বাংলা উইকিপিডিয়ায় ১৭টি বট অনুমোদন করা হয়েছে।
বট ছাড়াও আংশিক স্বয়ংক্রীয়ভাবে নিবন্ধ সম্পাদনার জন্য বিভিন্ন সরঞ্জাম রয়েছে।
উইকিপিডিয়া বটেরর ইতিহাস
উইকিপিডিয়ায় বট তৈরি করা হয় কোনো একটি বা একাধিক নির্দিষ্ট কাজ সম্পাদন করার জন্য। অতীতে খুব অল্প সময়ের মধ্যে একাধিক নিবন্ধ তৈরির জন্য বট ব্যবহার করা হয়েছিল। তবে এটির যথেচ্ছা ব্যবহারের ফলে বট তৈরির নীতিমালা তৈরি করা হয়।
বট তৈরির নীতিমালা
উইকিপিডিয়া বট তৈরির নীতিমালা অনুযায়ী বট অবশ্যই কোনো ক্ষতিকর কাজে ব্যবহার কর যাবে না। বট ব্যবহারের পূর্বে অনুমোদন নিতে দায়িত্বশীলভাবে এটি ব্যবহার করতে হবে এবং প্রতিটি বট আলাদা অ্যাকাউন্ট থেকে বট তৈরি করতে হবে।
বট অনুমোদনকারী দল
বট অনুমোদনকারী দল বাংলা উইকিপিডিয়ায় বট বিষয়ক সকল কারিগরি ও মান নিয়ন্ত্রণ সংক্রান্ত সিদ্ধান্ত গ্রহণ করে থাকে। বাংলা উইকিপিডিয়ার বুরোক্র্যাটরাই কারিগরিভাবে বট পতাকাদানের-এর ক্ষমতা রাখেন।
স্বয়ংক্রীয় বট তৈরির জন্য একটি আলাদা অ্যাকাউন্টের প্রয়োজন হয়। এই অ্যাকাউন্টটি উইকিপিডিয়া:বট/অনুমোদনের অনুরোধ পাতায় আবেদন করে পাওয়া সম্ভব।
বট তৈরির পদ্ধতি
উইকিপিডিয়ায় বট তৈরির জন্য কম্পিউটার প্রোগ্রামিং সংক্রান্ত কিছু জ্ঞান থাকতে হয়, তাছাড়া রেগুলার এক্সপ্রেশন সম্পর্কে ধারণা থাকলে বট সম্পাদনার কাজ সহজে করা যায়।
পার্ল, পিএইচপি, পাইথন, মাইক্রোসফট ডট নেট, জাভা, রুবি ইত্যাদি প্রোগ্রামিং ভাষার লাইব্রেরী ব্যবহার করে বট তৈরি করা যাবে। পাইউইকিপিডিয়া (পাইথন উইকিবট ফ্রেমওয়ার্ক) পাতায় উইকিপিডিয়ায় বট তৈরির জন্য বিশেষভাবে তৈরি কিছু সরঞ্জাম পাওয়া যাবে।
যেভাবে আপনার নজরতালিকা থেকে একটি নির্দিষ্ট রোবট আড়াল করবেন
সাধারণত ব্যবহারকারীর পছন্দ বা ডিফল্ট তালিকা সেটিংসের মাধ্যমে নির্দিষ্ট বট আড়াল করার কোন উপায় নেই। কিন্তু একটি ব্যবহারকারী স্ক্রিপ্ট দিয়ে নিচের সহজ ধাপগুলি অনুসরণ করে এটি করা সম্ভব:
- মূল ধাপ
- আপনার বিশেষ: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' );
যোগ করুন। - আপনার ব্রাউজারের ক্যাশ এড়াতে মনে রাখবেন।
- আপনার নজরতালিকায় যান। সেখানে বিভিন্ন বিকল্প সহ একটি বাক্স থাকবে। বাক্সে 'Enable hide user buttons'-এ টিক চিহ্ন দিন। এটি আপনার নজরতালিকা থেকে নির্দিষ্ট বট (এবং ব্যবহারকারী) আড়াল করার অনুমতি দিবে।
- টীকা: একটি বটকে উপেক্ষা করার পর আপনি 'Enable hide user buttons' বাক্স থেকে টিক চিহ্ন তুলে দিতে পারেন, এটি নিশ্চিত করতে যে আপনার নজরতালিকা ব্রাউজ করার সময় দূর্ঘটনাক্রমে 'hide user' ক্লিক করেননি।
- ঐচ্ছিক ধাপ
- আপনার যদি এই বাক্স বিরক্তিকর লাগে, তাহলে আপনার বিশেষ:MyPage/skin.css পাতায় যান এবং
#SmartWatchlistOptions {display:none ! important;}
যোগ করুন - আপনার ব্রাউজারের ক্যাশ এড়াতে মনে রাখবেন।
- আপনি যদি আবার এই বাক্স প্রদর্শন করতে চান, উদাহরণস্বরূপ আপনার উপেক্ষা তালিকা পুনঃস্থাপন করার জন্য, তাহলে আপনার বিশেষ:MyPage/skin.css পাতায় যান এবং
#SmartWatchlistOptions {display:none ! important;}
মুছে ফেলুন এবং আপনার ব্রাউজারের ক্যাশ এড়ান। ঐচ্ছিক ধাপ #১ এবং #২ পুনঃকরার মাধ্যমে আপনি আবার বাক্সটি আড়াল করতে পারবেন।
যদিও আপনি যেকোন বট (বা ব্যবহারকারী) কে সম্পূর্ণরুপে উপেক্ষা করতে পারেন, তবুও শুধুমাত্র ভালভাবে সংজ্ঞায়িত কাজের বট উপেক্ষা করা করা ভাল, যেটিকে আপনি কোন ভুল করবে না বলে বিশ্বাস করেন।
উদাহরণ
বটের কিছু উদাহরণ হল:
- ব্যবহারকারী:অভ্যর্থনা কমিটি বট - নতুন ব্যবহারকারীদের স্বাগতম জানায়
- ব্যবহারকারী:NasirkhanBot - নতুন ব্যবহারকারীদের স্বাগতম জানায়
- ব্যবহারকারী:AftabBot - নিবন্ধ পরিস্কার ও অন্যান্য রক্ষণাবেক্ষণ কাজ করে
- ব্যবহারকারী:NahidSultanBot - নিবন্ধ পরিস্কার করে
- ব্যবহারকারী:タチコマ robot - দ্বিপুনর্নির্দেশনা ঠিক করে
আরও দেখুন
- মেটা উইকি
- meta:bot (ইংরেজি)
- meta:Bot policy (ইংরেজি)
- meta:Countervandalism Network/Bots (ইংরেজি)