Википедия:Заявки на статус бота

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
↱ ВП:ЗСБ
ВП:ЗСБТ

Потенциальные ботоводы могут подавать заявки на этой странице, другие участники могут их поддержать или выступить против. Здесь же принимаются и заявки на снятие статуса бота, если он не используется или используется не по назначению.

Прошедшие обсуждения переносятся в архив заявок на получение статуса бота и архив заявок на снятие статуса бота.

ru en
Заявки на статус бота подаются на странице «Википедия:Заявки на статус бота» в указанной там форме. Флаг «бот» присваивается бюрократами по итогам обсуждения, длящегося не менее трёх суток (за исключением экстренных случаев: в таком случае бюрократ обязан тщательно обосновать как экстренность обстоятельств, так и причину, по которой необходимо присвоение флага, при возможности сослаться на уже прошедшие обсуждения, объявить о присвоении статуса бота на форуме администраторов и лично проконтролировать деятельность бота в течение трёх суток; это распространяется и на случай необходимости выполнения административных действий с флагом «бот»). Если у вашего бота имеется флаг глобального бота, то подавать локальную заявку не нужно, если только вы не собираетесь выполнять дополнительные задания, не оговоренные в условиях использования глобального флага. До присвоения статуса бюрократ обязан убедиться, что соблюдены все требования этих правил. Если бот требуется для выполнения действий, требующих одобрения сообществом, бюрократы присваивают статус бота только после достижения сообществом консенсуса по этому вопросу.

Срок рассмотрения заявки зависит от активности голосующих и очевидности консенсуса. Обсуждение с голосованием закрывается любым из бюрократов, и он же либо присваивает соответствующему участнику технический флаг «бот», либо отказывает с чётким разъяснением причин отказа. Если бот собирается совершать действия с помощью AWB, бюрократ также добавляет ник бота на специальную страницу, чтобы тот мог править.


Владельца бота просим повесить шаблон {{Bot}} на страницу бота перед подачей заявки.


Applications for the bot status should be published on this page in the certain form. Bot flag is granted by bureaucrats after the local discussion, continuing for at least three days (except urgent cases: in such cases bureaucrat is obliged to justify the urgency of such circumstances and reasons for the flag assignment, is obliged to refer to previous discussions if possible, to announce the flag assignment on the Wikipedia:Administrators' noticeboard and personally supervise the bot’s edits within three days; that is also applied when there is a need to perform administrative actions with bot flag). If your bot has global bot flag, then there is no need to submit a local request unless you decide to perform new tasks not specified in the terms of a global flag usage. Before flag assignment bureaucrat is obliged to check that all the requirements are fulfilled. If the bot is needed to perform actions that require community approval, the bureaucrats grant a bot flag only after the community consensus on this issue.

The term of the application depends on the voters' activity and the obviousness of consensus. Discussion with votes is closed by any of the bureaucrats, and the same bureaucrat grants bot flag or refuses with clear explanation of reasons of such decision. If the bot is going to make some actions via AWB, bureaucrat also adds bot's nickname to the check page so that it can edit.

For management purpose, please add the template {{Bot}} on your bot's user page before applying for the status.


Текущие заявки[править вики-текст]

Имя бота Имя оператора бота Итог
SunpriatBot Sunpriat Заявка подана
KolbertBot Jon Kolbert Заявка подана
ΤΣβ Tankist-scratch Заявка подана
VortBot Vort Статус бота присвоен

User:SunpriatBot[править вики-текст]

вкладправкиSULжурналыблокироватьлог блокировокжурнал изменения правприсвоить флаг

Ответственный ботовод: Sunpriat

Цель[править вики-текст]

Работа над ошибками анализатора mw:Help:Extension:Linter, разовые целевые изменения параметров шаблонов, тегов.

Примеры правок:

Запросы ботоводам создавались, но обычно где под тысячи. Например, изменений одного типа сотня и проще взять их и вручную провести, но используя AWB есть ограничение на скорость правок (свое время растягивается, в списках наблюдения другим всплывает и в свежих правках частит). Уже не первый раз говорят, что это бото-правки и их нужно скрывать. Правки совершаются полуавтоматически. Длинные описания к правкам из-под основной учетки затрудняют просмотр даже своего вклада, из-под бота длинные описания оставлять легче.

Технические подробности[править вики-текст]

Правки через AutoWikiBrowser. Regexp замены по списку.

Обсуждение[править вики-текст]

Итог[править вики-текст]

User:KolbertBot[править вики-текст]

вкладправкиSULжурналыблокироватьлог блокировокжурнал изменения правприсвоить флаг


Ответственный ботовод/Botmaster: Jon Kolbert

Цель/Purpose[править вики-текст]

The bot changes links from http to https if supported from a pre-determined list which is updated with time. A large number of pages are affected, as such, a bot flag would be ideal to avoid flooding recent changes. The bot is automatic.

Технические подробности/Technical details[править вики-текст]

Pywikipediabot

Имеется флаг бота в других разделах Википедии?/Already has a bot flag in other wikipedias?[править вики-текст]

It currently operates on the English Wikipedia and the Simple English Wikipedia.

Обсуждение/Discussion[править вики-текст]

  • лично у меня возражений нет, подожду еще пару дней. I personally have no objections but want to wait for a couple of days for the opinions of other people rubin16 (обс.) 15:32, 10 сентября 2017 (UTC)

Итог/Summary[править вики-текст]

User:ΤΣβ[править вики-текст]

вкладправкиSULжурналыблокироватьлог блокировокжурнал изменения правприсвоить флаг


Ответственный ботовод/Botmaster: tankist-scratch

Цель/Purpose[править вики-текст]

Бот нужен для замены растровых файлов на векторный формат и поиска используемых файлов в Category:Images that should use vector graphics.

Примеры правок: 1 2

Технические подробности/Technical details[править вики-текст]

Написан на Python3/Pywikibot

Имеется флаг бота в других разделах Википедии?/Already has a bot flag in other wikipedias?[править вики-текст]

Нет.

Обсуждение/Discussion[править вики-текст]

  • векторные версии сами делаете? rubin16 (обс.) 19:28, 27 августа 2017 (UTC)
  • я уже почти присвоил, но когда перешел в окно изменения прав, еще раз внимательно посмотрел на ник. ВП:ППБ: "Имя учётной записи должно указывать на оператора либо выполняемые ботом функции. Кроме того, должно сразу становиться понятно, что правки выполняются автоматически; это, как правило, достигается путём включения слова «Bot» в начало или конец имени учётной записи." Можете прямо здесь указать новое желаемое имя, я переименую и флаг выдам rubin16 (обс.) 15:28, 10 сентября 2017 (UTC)
    • Первые две буквы - сокращение моего ника, третья - сокращение от "бот" --tankist-scratch 18:58, 11 сентября 2017 (UTC)
Новое имя: TankistScratchBot.

Итог/Summary[править вики-текст]

User:VortBot[править вики-текст]

Здесь находятся завершившиеся обсуждения. Просьба не вносить изменений.


вкладправкиSULжурналыблокироватьлог блокировокжурнал изменения правприсвоить флаг


Ответственный ботовод: Vort

Цель[править вики-текст]

Выполнение задач на ВП:РДБ. В данный момент собираюсь выполнить запрос ВП:РДБ#Bogus file options. Примеры правок: 1, 2, 3, 4. Планирую запускать обработку малыми партиями, оценивать отзывы и постепенно наращивать объёмы (50, 200, 500 правок).

Технические подробности[править вики-текст]

Выполнение указанного запроса РДБ происходит в 3 этапа: скачивание статей, синтаксический анализ викиразметки и замена фрагментов викитекста в автоматическом режиме. За каждый этап отвечает отдельная программа. Все они написаны на C#, используются непосредственно API вызовы MediaWiki. Так как за редактирование статей отвечает третья программа, то вот её исходный код:

Код писался быстро, поэтому выглядит не лучшим образом. Со временем планирую подправить архитектуру и стиль. Остальные два модуля тоже могу выложить, если потребуется.

Имеется флаг бота в других разделах Википедии?[править вики-текст]

Нет.

Обсуждение[править вики-текст]

  • Есть же фреймворки для шарпа, зачем через голое API работать по харкдору? :) Из кода обычно интересны только сами замены. ~Facenapalm (обс.) 18:44, 26 июля 2017 (UTC)
    • Когда-то искал библиотеки да и не нашел того, что требовалось. На этот раз же использовал прошлые наработки + дописывал по аналогии. Из преимуществ такого подхода: полный контроль над процессом работы бота; проще находить и исправлять ошибки. Вот замены: WikiParse/Program.cs. — Vort (обс.) 19:06, 26 июля 2017 (UTC)
      • @Vort: погоди, я правильно понимаю, что алгоритм такой: а) скачать текст всех статей; б) отредактировать все статьи; в) сохранить всю пачку? Конфликтов правок не боишься? ~Facenapalm (обс.) 12:26, 28 июля 2017 (UTC)
        • @Facenapalm: Скачиваются только те, которые в этом списке. Скачиваются вместе с датой последнего редактирования. В случае конфликта в базе ставится пометка и замена пропускается. — Vort (обс.) 12:28, 28 июля 2017 (UTC)
          • Ну да, я имел в виду «все статьи из списка». :) Просто обычно боты работают по принципу «скачал одну статью — отредактировал одну статью — сохранил одну статью». Если нужен предварительный анализ, скажем, для составления списка статей, используется дамп. Что конфликтов правок бот устраивать не будет — это хорошо, но всё же, по-моему, путь это сложный и ненужный. Но дело твоё, конечно. ~Facenapalm (обс.) 12:33, 28 июля 2017 (UTC)
            • Пакетная обработка всегда быстрее. К примеру, в случае скачки, будет качаться 50 статей за раз. Это позволит сэкономить время минимум 50-ти ping-ов. В случае обработки будут использоваться все 4 ядра моего процессора. — Vort (обс.) 12:37, 28 июля 2017 (UTC)
            • Также по всем данным сразу можно собирать статистику и делать визуальный контроль. Отладка алгоритма тоже упрощается — пересчёт данных не требует их повторной закачки. — Vort (обс.) 13:33, 28 июля 2017 (UTC)
            • С дампами не работал, но, как я понимаю, они намного больше той выборки, которая мне требуется. Да и данные не самые свежие — то есть всё равно надо докачивать обновившиеся версии. — Vort (обс.) 13:33, 28 июля 2017 (UTC)
  • Такая периодическая замена нужна, т.к. постоянно возникают ошибки, копируются из статьи в статью и на других языках из других хх-вики. Когда "там" вики-текст работает, а "тут" почему-то нет - это наверняка несёт негатив редким редакторам. :) ~Sunpriat (обс.) 20:53, 26 июля 2017 (UTC)

Итог[править вики-текст]

Вроде все нормально, флаг присвоен rubin16 (обс.) 19:38, 27 августа 2017 (UTC)