Бот (общее прозвище программного робота ) — это автоматизированный инструмент, который выполняет повторяющиеся и рутинные задачи для обслуживания 61 836 403 страниц английской Википедии. Боты способны вносить правки очень быстро, но могут нарушить работу Википедии, если они неправильно спроектированы или эксплуатируются. По этим причинам была разработана политика в отношении ботов .
В настоящее время в английской Википедии одобрено 2721 задание бота ; однако не все одобренные задания подразумевают активное выполнение правок. Боты будут оставлять сообщения на страницах обсуждения пользователей, если действие, выполненное ботом, представляет интерес для этого редактора. Некоторые боты могут быть исключены из оставления этих сообщений с помощью тегов {{ bots }} . Существует 213 ботов, соответствующих исключению, которые перечислены в этой категории . В настоящее время 296 ботов помечены флагом «бот» (и более 400 бывших ботов ). Существует также ряд инструментов , которые позволяют полуавтоматически редактировать большое количество статей.
Боты использовались в прошлом для создания большого количества статей, которые загружались в Википедию в течение короткого периода времени. Были выявлены некоторые технические проблемы, и это привело к формулированию политики ботов, а также ограничения на автоматизированное, крупномасштабное создание статей.
Политика Википедии требует, чтобы боты были безвредными и полезными, имели одобрение, использовали отдельные учетные записи пользователей и эксплуатировались ответственно.
Группа одобрения ботов (BAG) контролирует и одобряет всю деятельность, связанную с ботами, с технической и качественной точки зрения от имени сообщества английской Википедии. В английской Википедии право пометить бота ограничено бюрократами .
Запуск автоматизированного бота на отдельной учетной записи требует одобрения, которое можно запросить на странице Wikipedia:Bots/Requests for approval .
Для создания бота обычно требуется определенный опыт программирования, а знание регулярных выражений полезно для многих задач редактирования. Однако некоторые из более удобных инструментов, такие как AutoWikiBrowser или JavaScript Wiki Browser , могут использоваться для некоторых задач.
Языки программирования Chicken Scheme , Common Lisp, Haskell, Java, Microsoft .NET, Perl, PHP, Python и Ruby имеют библиотеки, доступные для создания ботов. Pywikibot — это широко используемый пакет Python, разработанный специально для создания ботов MediaWiki.
Если вы заметили проблему с ботом, у вас есть жалоба или предложение, вам следует связаться с оператором бота напрямую через его страницу обсуждения пользователя (или через страницу обсуждения учетной записи бота). Ожидается, что операторы бота будут реагировать на проблемы и предложения сообщества, но, пожалуйста, будьте добры и не паникуйте . Ошибки случаются, и мы все здесь для того, чтобы создать энциклопедию .
Если бот вызывает существенную проблему или оператор бота не ответил, а бот все еще вызывает проблемы, доступно несколько механизмов для предотвращения дальнейших сбоев. Многие боты предоставляют кнопку остановки или средства для отключения проблемной задачи на своей странице пользователя бота. Это следует попробовать в первую очередь, а затем обсудить проблему с оператором бота. Если такой механизм недоступен (или если требуются срочные действия), оставьте сообщение на доске объявлений администраторов с просьбой заблокировать неисправного бота. Согласно правилам доски объявлений, вы обязаны уведомить оператора бота об обсуждении, происходящем на доске объявлений.
Если вы обеспокоены тем, что бот действует вне установленного консенсуса для своей задачи, сначала обсудите этот вопрос с оператором бота или попробуйте другие формы разрешения споров ( члены BAG могут выступать в качестве нейтральных посредников по таким вопросам). Если вы обеспокоены тем, что бот больше не имеет консенсуса для своей задачи, вы можете официально подать апелляцию или попросить о пересмотре одобрения бота.
Хотя легко скрыть всех ботов из вашего списка наблюдения , нет способа скрыть определенных ботов через пользовательские настройки или настройки списка наблюдения по умолчанию. Однако это возможно с помощью пользовательского скрипта , выполнив следующие шаги.
Основные шаги
importScript('User:UncleDouggie/smart_watchlist.js'); // Backlink: [[User:UncleDouggie/smart_watchlist]]
Дополнительные шаги
#SmartWatchlistOptions {display:none !important;}
Хотя вы можете полностью игнорировать любых ботов (или пользователей), которых захотите, хорошей идеей будет игнорировать только ботов с четко определенными задачами, которым вы доверяете и которые не совершат никаких ошибок.
Невозможно скрыть правки AutoWikiBrowser (AWB) через пользовательские настройки или настройки списка наблюдения по умолчанию. Однако это возможно с помощью пользовательского скрипта , выполнив следующие шаги:
Шаги
importScript ( 'User:Evad37/Watchlist-hideAWB.js' ); // Обратная ссылка: [[User:Evad37/Watchlist-hideAWB]] var awbHiddenByDefault = true ;
Любое изменение с "AWB" в его сводке по редактированию теперь будет по умолчанию скрыто для вас. Вы можете показать их, нажав на вкладку "показать AWB" в верхней части вашего списка наблюдения (рядом с "Специальная страница" для скина Monobook или в раскрывающемся списке "Еще" для скина Vector).
Примечания:
var awbHiddenByDefault = true;
Expand watchlist to show all changes, not just the most recent
предпочтения необходимо для просмотра других не скрытых хитов списка наблюдения для страницы.Редко бывает так, что статья mainspace не нуждается в редактировании определенным ботом. Ни одна статья не должна запрещать редактирование всем ботам, поскольку антивандальные боты, такие как ClueBot NG, должны иметь возможность редактировать все статьи mainspace. Шаблон {{ bots }} может помешать боту редактировать статью в редких случаях, когда это необходимо.
Вот несколько примеров ботов:
Статьи
Категории
Мета
Барнстар
{{The Bot Creator Barnstar|put your message here. ~~~~}}
– Присуждается редактору за создание бота.{{Bot operator's barnstar|put your message here. ~~~~}}
– Звезда бота-оператора, Кодерам тоже нужна любовь.Пользовательский ящик и верхняя иконка