Правила применения ботов
- 1 year ago
- 0
- 0
Эта страница относится к
правилам
русской Википедии.
|
Боты
· Рекомендации · Запросы · FAQ · Орден · Форум
Подробнее
|
Foreign contributors can look through an English translation of the bot policy. Nevertheless, in all cases only the Russian text is considered the official policy.
Правила применения ботов охватывают работу всех роботов и автоматизированных скриптов, используемых для автоматизации редактирования раздела Википедии на русском языке , вне зависимости от того, являются ли они полностью автоматизированными, повышают ли скорость редактирования или просто помогают работе участников.
Так как боты:
к ним предъявляются высокие требования перед разрешением выполнения назначенных заданий. Новые виды боторабот, подразумевающих массовые правки, если ранее не было достигнуто консенсуса об их допустимости, перед запуском должны быть обсуждены на форуме (или, если задача более частная, например, касающаяся статей одного проекта — в этом проекте) и могут быть запущены только при достижении там консенсуса за их допустимость.
Нужно заметить, что быстрые или полуавтоматические процессы также могут порой рассматриваться как боты. Если сомневаетесь — узнайте мнение сообщества.
Оператор должен создать отдельную учётную запись для работы бота. Имя учётной записи должно указывать на оператора либо выполняемые ботом функции. Кроме того, должно сразу становиться понятно, что правки выполняются автоматически; это, как правило, достигается путём включения слова «Bot» в начало или конец имени учётной записи. Инструменты, не причисляемые к ботам (например, AWB ), не требуют отдельного аккаунта, хотя некоторые участники и создают для этого отдельные учётные записи.
За деятельность бота несёт ответственность его оператор, чьё имя должно быть явно указано на личной странице бота. В частности, ботовладелец несёт ответственность за возмещение любого ущерба, причинённого некорректно действующим ботом. Бот подчиняется всем правилам так же, как и остальные участники.
Учётная запись бота не должна использоваться для правок, не входящих в список назначенных боту заданий. В частности, не рекомендуется использовать аккаунт бота для ответа на сообщения, связанные с ботом, так как сообщения бота могут остаться не замеченными другими участниками. Ботовладельцы могут перенаправить страницу обсуждения бота на свою собственную.
Одобренным ботам бюрократы присваивают технический флаг «бот». Этот флаг показывает, что учётная запись используется ботом, и снижает некоторые технические ограничения MediaWiki. Также правки ботов по умолчанию скрыты из списка свежих правок , а сами боты автоматически получают права автопатрулируемых .
Для того чтобы бот был одобрен, его оператор должен продемонстрировать, что бот:
Личная страница бота должна определять его как такового с помощью шаблона {{ Bot }} . На ней также должна быть представлена информация о:
Хотя показатели нагрузки некритичны, ботовладельцы должны понимать, что бот, выполняющий множество запросов или правящий на высокой скорости, влияет на серверы гораздо сильнее, чем среднестатистический участник. Боты не должны делать ненужных запросов, а также должны быть умеренны в скорости работы. При возникновении каких-либо проблем проинформируют сообщество, и, в таком случае, нужно следовать их указаниям.
Боты не должны совершать несоразмерное количеству правок число чтений содержимого Википедии. Если вам требуется содержимое большого количества статей — используйте . Боты, которым требуется доступ к выполнению запросов к базам данным Википедии, могут быть запущены на ; подобная деятельность выходит за рамки этих правил.
Участники, читающие описания правок ботов либо их сообщения, обычно ожидают увидеть корректно изложенную информацию, подкреплённую помощью ботовладельца, если возникает подобная необходимость. Операторы должны уделять внимание каналам коммуникации, чтобы оперативно и надлежащим образом отвечать на любые запросы. Это является необходимым условием функционирования бота в целом. По крайней мере, оператор должен удостовериться, что на подобные сообщения отреагируют другие участники, если он не может реагировать самостоятельно.
Операторы могут реализовывать следующие функции, в зависимости от характера выполняемых ботом задач:
Желательно, но не обязательно, публиковать исходные коды ботов.
Боты не должны исправлять орфографические ошибки в автоматическом режиме, так как невозможно учесть все возможные ложные срабатывания. Полуавтоматическая проверка орфографии приемлема, и может относиться или не относиться к работе бота в зависимости от скорости редактирования.
Скрипты, занимающиеся косметическими изменениями, в частности , нужно использовать с осторожностью. Часть функциональности скрипта работает неверно, либо в отношении этих изменений нет консенсуса.
В русской Википедии разрешена деятельность . Флаг глобального бота присваивается стюардами после обсуждения на . Действия глобальных ботов в русском разделе ограничены исправлением двойных перенаправлений . Для выполнения других заданий необходимо подавать . При нарушении этих условий глобальный флаг может быть отозван. Глобальные боты обладают теми же возможностями, что и локальные — скрытие из списка свежих правок, автопатрулирование и т. п.
Флаг бота включает в себя права автопатрулируемого, а оператор бота должен иметь права не меньшие, чем он запрашивает для своего бота. В связи с этим, перед подачей заявки на работу бота участнику следует убедиться, что у него есть флаг автопатрулируемого. Для получения этого флага необходимо подать заявку на страницу Википедия:Заявки на статус автопатрулируемого , где проводится обсуждение кандидатуры.
Все боты, которые осуществляют какие-либо протоколируемые действия (например, редактирование страниц, загрузка файлов или создание аккаунтов), должны быть одобрены до начала работы. Операторы могут осуществлять ограниченное тестирование ещё не одобренного бота при условии, что испытания малы и немногочисленны, а также ограничены в области проведения тестовыми страницами. Подобные тестовые правки могут быть выполнены из-под любой учётной записи. Кроме того, любой бот или автоматизированный процесс, затрагивающий лишь собственные личные страницы и подстраницы либо личные страницы ботовладельца, может быть запущен без предварительного одобрения.
Все запросы на статус бота подаются на странице Википедия:Заявки на статус бота . В заявке следует указывать задачи, выполняемые ботом, а также любую другую информацию, которая может иметь отношение к его деятельности. Эта заявка будет открыта в течение некоторого времени, а участники могут делать замечания либо задавать вопросы. При решении одобрить заявку следует принимать во внимание , соответствующие правила и принципы, а также обсуждение заявки. Затем бюрократ , если это необходимо, присваивает боту специальный технический флаг .
В ответ на заявку участники могут попросить продемонстрировать работу бота, чтобы убедиться в его корректной работе. Сроки и масштабы таких испытаний могут разниться. В течение испытательного срока действия бота должны контролироваться, чтобы быстро решать возникающие проблемы.
Кроме того, потенциальные ботовладельцы должны обладать хорошей репутацией и опытом в решении задач, поставленных боту.
Если оператор захочет изменить или расширить выполняемые ботом задачи, то он должен удостовериться, что это соответствует правилам. Незначительные изменения (замена шаблонов, улучшение существующего функционала бота, исправление ошибок) вряд ли будут проблемой, но крупные изменения (ботозаливки — см. Википедия:Заливки статей , масштабные правки) не должны осуществляться без обсуждения на форуме . Совершенно новые задачи, связанные с массовыми правками, обычно требуют отдельного обсуждения на форумах или в проектах. Ботовладелец может создавать отдельные учётные записи для каждого из выполняемых ботом заданий. Для каждой новой учётной записи следует подавать отдельную заявку о присвоении технического флага.
Боты, выполняющие свои задачи без предварительного одобрения, могут быть заблокированы любым администратором .
Участники, недовольные деятельностью бота, могут оспорить эту деятельность по стандартной процедуре разрешения конфликтов и с учётом ВП:МНОГОЕ . Сначала следует обратиться к ботоводу и попросить его дать пояснения по правкам бота, либо остановить бота. При неудовлетворительном ответе ботовода можно открыть тему на форумах: общем , « Вниманию участников », либо тематическом (например, в обсуждении википроекта). Если требуется более масштабное обсуждение, можно открыть опрос или голосование . Итог такого обсуждения может запретить боту выполнять деятельность, признанную неконсенсусной, или обязать ботовода доработать бота определённым образом для получения разрешения на продолжение работы.
Если все эти меры не привели к прекращению некорректных правок, можно подать заявку на снятие флага бота . Помимо снятия флага, возможной мерой в итоге может являться оставление флага с условием доработки бота или прекращения определённой деятельности. Итог такой заявки подводится бюрократом .
Боту может быть присвоен любой малый флаг , имеющийся у ботовладельца (в частности, ботовладелец-администратор может присвоить своему боту любые малые флаги). Для этого ботовладелец должен подать запрос к администраторам, в котором изложить основания для присвоения флага (например, «разделение вклада», если бот будет массово или систематически заниматься какими-либо техническими действиями — например, патрулированием или удалением).
Боты с правами администратора («админботы») утверждаются по общей процедуре. Сам ботовладелец уже должен быть администратором. Как и в случае с любым другим ботом, обсуждение идёт на двух уровнях:
После прихода к соглашению относительно поставленных задач и технического воплощения оператора могут попросить начать пробный запуск бота без флага «администратора» (если это практически возможно) либо запустить бота с учётной записи оператора (тогда правки бота должны чётко обозначаться как таковые). Если пробная работа бота будет успешной, то бюрократ, оценив прошедшее обсуждение и наличие консенсуса сообщества, присваивает боту флаги «бот» и «администратор».
Администраторы, запускающие неодобренных экспериментальных ботов (например, ботов на стадии разработки), должны внимательно следить за ними и останавливать при первых признаках неверной работы. Администраторы несут полную ответственность за деятельность своих ботов.
Администраторы могут использовать полуавтоматизированные инструменты (помощники администрирования), но будут нести ответственность в случае появления ошибок в их работе.
Если вы заметили ошибку в работе бота или хотите сделать замечание либо предложение, вам стоит связаться с ботовладельцем. Если бот вызывает значительные проблемы и вы считаете, что необходима срочная реакция, или если оператор не реагирует на сообщения об ошибках и продолжает использовать бота, можете оставить запрос к администраторам . Администраторы могут заблокировать бота до устранения неполадок.
Администраторы могут блокировать учётные записи ботов, работающих без одобрения, выполняющих неконсенсусные действия либо действующих вразрез с правилами применения ботов. Блокировка также может применяться, если бот не вошёл в систему под своей учётной записью или же вошёл в систему под чужой.
Боты бессрочно (не частично) заблокированных участников могут быть заблокированы бессрочно и лишены технического флага бота.
Боты, управляемые несколькими операторами, допускаются при следующих условиях:
Помощники редактирования — это инструменты, позволяющие решать рутинные задачи, но не изменяющие Википедию без определённых человеческих указаний. Сюда может включаться исправление орфографических ошибок, разрешение страниц неоднозначностей и откаты вандализма.
Подобная деятельность, как правило, не рассматривается как работа бота, но если появляются какие-то сомнения, вы должны пройти процедуру одобрения. В этом случае сообщество решит, необходимы ли отдельная учётная запись и технический флаг бота.
Участники, намеревающиеся провести множество правок, должны сначала убедиться, что существует консенсус относительно их полезности. Для подобной работы возможно создание отдельной учётной записи, но это не должно противоречить правилам использования нескольких учётных записей . Участники, использующие подобные помощники редактирования, могут отмечать это в описаниях правок и/или на личной странице учётной записи, от имени которой производятся изменения.
Создателям подобных инструментов разрешается создавать отдельный механизм получения одобрения в дополнение к стандартной процедуре. Примером инструмента с подобным механизмом может быть AutoWikiBrowser . Публикация исходного кода бота одобряется, но не обязательна.
Большинство подобных скриптов направлено на то, чтобы просто улучшить, расширить или изменить функционал MediaWiki либо упростить доступ к наиболее часто используемым функциям. Как правило, подобные скрипты не требуют отдельного одобрения.