Уикиданни:Ботове

This page is a translated version of the page Wikidata:Bots and the translation is 58% complete.
Outdated translations are marked like this.

„Ботовете“ (известни още като „роботи“) са инструменти, използвани за редактиране без необходимост от вземане на човешки решения. Ботовете могат да добавят междуезикови припратки, етикети, описания, изявления, източници и дори могат дори да създават елементи, наред с други неща. Ботове имат способността да правят редакциите много бързо и могат да разстроят работата на Уикиданни, ако са неправилно настроени или експлоатирани. Поради тези причини е разработена политика за ботове.

Бот сметки

Ботове с одобрени задачи
(Актуализира се автоматично)

В момента в Уикиданни има 306 сметки с флаг на бот.
Списък на ботове по брой редакции

Сътрудниците трябва да създадат отделна сметка, за да работят с бот. Обикновено сметките се именуват по подобие на оператора си или според функцията си, в съчетание с думата „bot“ (виж списъка с ботове в дясната част на страницата). Потребителската страница на бот акаунта трябва да съдържа шаблона {{bot}}, за да показва допълнително статуса му. Приносите на бот акаунта остават отговорност на неговия оператор, която трябва да бъде идентифицирана на потребителската му страница. Ботовете не трябва да редактират, докато са излязли от системата, и могат да използват AssertEdit, за да гарантират това.

В случай на вреда, причинена от бот, операторът му ще бъде помолен да го спре. В зависимост от мащабите на вредата, администратор може да блокира бота. Операторът на бота е отговорен за почистването на всички вреди. Предполага се, че операторите на ботове добавят тази страница в своите списъци за наблюдение, тъй като съответните известия и дискусии могат да се състоят на беседата й.

Ботските сметки не трябва да се използват за приноси, които не попадат в обхвата на определените задачи за ботове (вижте Процес на одобряване за пробния период) и никога не трябва да се използват за неавтоматизирани редакции в потребителското именно пространство за беседи. Операторите на ботове могат по желание да пренасочат беседата на потребителската бот сметка към беседата на основната си сметка. Операторите на ботове трябва да бъдат подготвени да отговарят на въпроси за тях.

Bots should respect maxlag and should follow the API etiquette guidelines.

Процес на одобрение

In order to receive approval and a bot flag, a request must be made at Wikidata:Requests for permissions/Bot detailing what task the operator wishes for the bot to perform. The bot operator should do a test run of between 50 and 250 edits, so that the community can observe that the bot is working correctly. The request for permission must be started before the test run is started. If testing is successful, and the bot task receives community support, an administrator will close the request and a bureaucrat will give the account a bot flag. If the closer is a bureaucrat, they can also flag the account at the same time.

Тъй като една ботска сметка може да изпълнява множество различни задачи, се препоръчва операторът да изброи всичките задачи на бота на потребителската му страница. Когато работят в именни пространства, които позволяват настроени резюмета на редакциите, ботовете винаги трябва да използват описателни резюмета, които показват каква задача се изпълнява и че действието се изпълнява от бот.

Bots do not need to be approved if they are only making edits in the operator/bot's userspace, the Wikidata sandbox, or the Wikidata item sandbox. However such bots should still respect maxlag and, if needed, Special:DispatchStats, the same as an approved bot would.

To request revocation of approval for a task, start a new section on Wikidata talk:Bots and provide a notification on the Wikidata:Bureaucrats' noticeboard. Bot operators do not need to request revocation of approval for tasks that become deprecated or inactive.

Ботовете трябва да се придържат към разумните граници на одобрените за тях задачи. Основното упътване е да използвате здрав разум и ако имате съмнения, подайте друга молба за одобрение.

Администраторски ботове

To request approval for a bot with admin abilities (block, delete, protect, etc), a request must be approved at both Wikidata:Requests for permissions/Bot and Wikidata:Requests for permissions/Administrator before tasks using admin abilities are run.

Изисквания към ботове

Към всички ботове

  • Be able to set a limit for maximum edits per minute
  • Set the botflag for all edits

Langlink import bots

Full requirements: Import bot features

The following requirements are required to receive a bot flag, there are other suggested ones on the subpage

  • Support for action=wbgetentities
  • Interwiki conflict checking

Към ботове, добавящи изявления

  • Add sources to any statement that is added unless it has been agreed the data is 'common knowledge', in which case the bot should state where the information has been copied from.
  • Bots should add instance of (P31) or subclass of (P279) if possible
  • Bots should check that they are not adding duplicate statements (unless they are correct)
  • Bots with a new source for an existing statement should add it as a new source, rather than create a new statement.
  • Bots importing from Wikipedia should add imported from Wikimedia project (P143) and retrieved (P813)
  • Monitor constraint violation reports for possible errors generated or propagated by your bot

Вижте също