ვიკიპედია:ბოტები
ვიკიპედიიდან
თარგი:ვიკიპოლიტიკა მოკლედ
რობოტები ან ბოტები არის სპეციალურად შექმნილი პროგრამები (როგორც წესი სკრიპტი პროგრამირების ენაზე Python), რომელიც რუტინული პროცესების ავტომატიზაციას ახდენს. ვიკიპედიის საერთო პოლიტიკით ბოტების მოქმედება მიზანშეწონილი არ არის. თუმცა ბოტების ამოქმედება დაშვებულია, ისინი საგულდაგულოდ უნდა იყოს შემოწმებული და მათზე ადგილობრივად თანხმობა უნდა იყოს გაცემული.
ქართულ ვიკიპედიაში ბოტების მოქმედება დაშვებულია, თუმცა მათი მფლობელები პასუხისმგებლობით უნდა მოეკიდნონ მათთვის მინიჭებულ უფლებას. ყოველ ბოტს უნდა ჰქონდეს ბმული მისი მფლობელის გვერდზე. ბოტისთვის მიზანშეწონილი სახელია "მფლობელისსახელიBot".
ბოტემბა ბოლო ცვლილებების გვერდი რომ არ დაანაგვიანონ სასურველია მათი რეგისტრაცია. ბოტის რეგისტრაციისთვის დატოვეთ მოთხოვნა გვერდზე ვიკიპედია:ბოტები/სტატუსის მოთხოვნა.
მაქსიმალური უსაფრთხოებისთვის სასურველია ახალი ბოტის სკრიპტის ტესტი მოახდინოთ საიტზე: [1].
ამ გვერდზე ბოტის მოთხოვნა არ ხდება.
სექციების სია |
[რედაქტირება] მიმდინარე პოლიტიკა ბოტებზე
ბოტის ამოქმედებამდე, მასზე თანხმობა ამ გვერდზე უნდა მიიღოთ. აღწერეთ ქვემოთ ზუსტად რას გააკეთებს თქვენი ბოტი. თვალი ადევნეთ დისკუსიას და დაელოდეთ ავტორიზაციას ვინმესგან ნებართვის გამცემთა სიიდან. ავტორიზაციას შესაძლოა ერთი კვირა დასჭირდეს. თანხმობის მიღებიდან მოკლე ხნით შეგიძლიათ აამოქმედოთ თქვენი ბოტი, რათა მისი მონიტორინგი გახდეს შესაძლებელი. საცდელი პერიოდის გავლის შემდეგ ბოტის შეფასებას მოახდენს ვინმე ნებართვის გამცემთა სიიდან. ბოტის დროშის საჭიროების შემთხვევაში, ის უნდა მოითხოვოთ ბიუროკრატისგან.
გთხოვთ ნუ აამოქმედებთ თქვენს ბოტს შემდეგი ზომების გატარების გარეშე:
- გახსენით განხილვის გვერდი ბოტისთვის, სადაც აღწერთ მის ფუნქციებს
- შეიყვანეთ იგი სიაში ბოტის სტატუსის მოთხოვნა
- მიიღეთ თანხმობა ბოტების სტატუსის მეთვალყურესგან ნებართვის გამცემთა სიიდან
ნებართვის მოთხოვნისას გთხოვთ მიუთითოთ შემდეგი:
- მანუალურად მოქმედი ბოტი გაქვთ თუ ავტომატური
- პერიოდი, რომლის დროსაც მისი მოქმედება აქტიურდება
- რა ენას ან პროგრამას იყენებს
- მისი დანიშნულება
- რაში გჭირდება
- რატომ არის მნიშვნელოვანი ვიკიპედიისთვის მისი ამოქმედება
შექმენი მომხმარებლის გვერდი შენი ბოტისთვის მასზე ნებართვის მოთხოვნამდე და ზემოთ აღნიშნული ინფორმაცია იმ გვერდზეც დააფიქსირე. ბოტის სახელის შერჩევისას გაითვალისწინე, რომ იგი მომხმარებლის სახელს არ უნდა ემთხვეოდეს, და რომ სხვა მომხმარებლებს უნდა შეეძლოთ ბოტის ამოცნობა.
[რედაქტირება] ინტერვიკი ბოტები
If using the pywikipedia framework:
- Please run the latest version
- Update on a daily basis
Bot operators must be reasonably familiar with the languages that they are linking from and to, in order to confirm that interwiki linkings between the two encyclopedias are done correctly.
Exceptions to this are bot developers, those working very closely with bot developers, or users that have proven themselves as harmless and useful to the community.
- Wikipedia:Interlanguage links
- Interwiki bot FAQ
- m:Interwiki bot
- m:Interwiki sorting order (See & vote: bug 2867)
[რედაქტირება] პრობლემების სპეციფიურ ბოტზე
If you spot a problem or have a complaint about a specific bot, take your query to the bot operator's talk page. If you think the problem is serious and would like greater input, leave a short note at Wikipedia talk:Bots pointing to the discussion at the operator's talk page. An admin can block on sight any bot that appears to be out of control.
[რედაქტირება] სარგებლობა და ხარვეზები
Note that this section specifically discusses the type of bot that, like Rambot, adds large numbers of similarly-formatted articles based on some external data source.
Benefits bots can offer:
- Provide a good template of pre-formatted data for contributors (see how the Newton, Massachusetts entry has been expanded; the Periodic table was used to start the 100+ articles for the elements)
- Potentially provide a unique resource not directly available elsewhere on the web (the small-town bot is a good example of a well-designed bot—see Ram-Man's description of the data acquisition process—uck!)
- Provide full coverage in cases where an a priori undeterminable subset of the data has a high likelihood of being (or becoming) interesting even though a randomly chosen entry has a low probability of being interesting / useful.
- Can perform chores that might become tedious for a human, such as uploading a large series of images. The Anomebot is the first bot with this capability.
- Fix common errors.
- Create a uniformity of style.
Inherent drawbacks of using bots in current system:
- Add tens of thousands of entries to Wikipedia that are unlikely to see a human edit any time soon (in fact, we could probably extrapolate the nearly exact rate at which they will get edited by seeing how many have been edited so far).
- Artificially inflate the perceived activity of Wikipedia.
- Can be perceived as tilting (and possibly could tilt) the purpose of Wikipedia away from being an encyclopedia and towards being a gazetteer / Sports Trivia Reference / etc.
- Danger of abuse by "vandal-bots" (though the owner of a vandal bot would be unlikely to follow policy on whether bots were allowed anyway), or just "clueless-bots". A bot running out of control could potentially cause heavy server load or even a denial of service attack.
- Inability to detect vandalism in previous, recent edits, effectively concealing these edits from users' watchlists. (though this can also happen if a human edits the page and doesn't spot the vandalism)
These pros and cons apply to bot additions in the aggregate—individual bot entries raise issues similar to those of stub entries. In fact, they're often one and the same.
Any graceful solution would provide the automatic functionality of the pros without the negative consequences of the cons.
[რედაქტირება] ბოტები და "ბოლო ცვლილებების" გვერდი
There have been complaints about interference with normal contributor operations, especially Special:Recentchanges.
In response to popular demand, a feature has been added to hide edits by registered bots from display in Recentchanges; see the list below for active bots. To include bot edits in Recentchanges, manually add hidebots=0 to your query string, or click "show bot edits" at the top of Recentchanges. A similar function applies to your watchlist.
[რედაქტირება] კარგი ფორმა
Bot operators are encouraged (but not required) to:
- Publish the source code of their bot (unless it's a clone)
- Program their bot to stop editing if someone leaves a message on its talk page. This can be checked by looking for the "You have new messages..." banner in the HTML for the edit form.
[რედაქტირება] ამჟამად მოქმედი ბოტები
იხ. გვერდი ვიკიპედია:ბოტები/რეგისტრირებული.
[რედაქტირება] პროგრამები, რომლებიც ბოტის შექმნისთვის შეიძლება გამოგადგეთ
- Query API -- a multi-format API to query data directly from the Wiki-servers (Live)
- Using PyWikipediaBot -- Python Wikipedia Robot Framework (Home Page, SF Project Page)
- DotNetWikiBot Framework (based on .NET Framework 2.0, written in C#)
- WikiFunctions .NET library - Bundled with AWB, is a library of stuff useful for bots, such as generating lists, loading/editing articles, connecting to the recent changes IRC channel and more.
- WikiGateway (perhaps sometime in the future; it doesn't support MediaWiki yet)
- Anura -- Perl interface to MediaWiki using libwww-perl. Not recommended, as the current version does not check for edit conflicts.
- WWW::Mediawiki::Client -- perl module / command line client
- WWW::Wikipedia -- perl module for interfacing wikipedia
- WikiLink`, a Mathematica package -- actually just a thin wrapper around a java class supporting logging in, getting and setting pages.
- .NET Bot Framework - .NET Framework interface for Wikipedia.
[რედაქტირება] ვიკის ინტეგრაციის ბოტები
Below is a list of bots on other systems/solutions that extend system-specific funcionallity with Wiki integrations.
- Wikibot auto links 'wikitagged' words in Joomla contents with Wikipedia.
[რედაქტირება] იხ. ასევე
- Wikipedia:Types of bots
- Wikipedia:History of Wikipedia bots
- Wikipedia:Wikibot (userfied to User:Wikibot)
- Wikipedia:User access levels
- meta:Using the python wikipediabot
- Wikipedia:Semi-bots (guideline proposal started 15 April 2006)
- Wikipedia:Bots/Approvals group