Википедия:Заявки на статус бота/Архив/2025

Материал из Википедии — свободной энциклопедии
Здесь находятся завершившиеся обсуждения. Просьба не вносить изменений.

ShabeBot

Ответственный ботовод: Shabe (обс. · вклад · журналы · блокировки · фильтры)

Цель

Просьба открыть мне и новому боту ShabeBot доступ к AutoWikiBrowser, а также одобрить самого бота. Собираюсь:

  1. Исправлять название современного гос-ва согласно
    ВП:Бел: Белоруссия → Беларусь. Пока решается, что делать с БССР, такую Белоруссию исправлять через AWB не буду. Примеры, где с основного аккаунта без AWB менял на Беларусь: [1], [2]
    .
  2. Добавлять тэг
    КДИ9 в категориях с изображениями, напр. Файлы:Неясный лицензионный статус. В каждой из имеющихся там категорий это сделал вручную + напр., [3] и [4]
    .
  3. Исправлять грамматику, напр. ложить → класть.

Технические подробности

Использование через AWB.
--
Shabe (обс.) 21:25, 22 мая 2025 (UTC)[ответить]

Обсуждение (ShabeBot)

Итог

Каких-то противопоказаний я не увидел, так что флаг бота присвоен. Доступ к AWB добавил.-- Vladimir Solovjev обс 07:43, 8 июня 2025 (UTC)[ответить]

MocnyBot

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

Цель

На аккаунте будет запущен скрипт, который просканирует страницы категории «Страницы значений:Однофамильцы» и проанализирует их на наличие однофамильцев-тёзок, не обернутых в шаблон {{NL}}. В случае обнаружения таких имен бот выполнит следующий алгоритм:

  1. Создаст отдельную страницу для однофамильцев-тёзок (например, «Иванов, Иван»).
  2. Создаст перенаправление для новой страницы с названием в прямом порядке (например, «Иван Иванов»).
  3. Удалит тёзок с основной страницы и обернёт их в шаблон {{NL}}.

Бот работает в автоматическом режиме.
Примеры правок из песочницы:

  1. Анализирует страницу Бондаренко
  2. Находит две пары дубликатов и создаёт для них страницы Бондаренко, Валентин и Бондаренко, Геннадий
  3. Создаёт перенаправления на эти страницы вида Валентин Бондаренко и Геннадий Бондаренко (сейчас на этих страницах двойное перенаправление, но этого не будет в основном пространстве, так как вместо них там будут страницы значений)
  4. Делает правку на основной странице однофамильцев с переносом тёзок в шаблон {{NL}}

Ранее я тестировал бота локально и переносил некоторые правки вручную. Вот тут можно посмотреть примеры в основном пространстве: (Адамс: [5], [6]), (Мазур: [7], [8]), (Адольф: [9], [10]).

Готов нести ответственность за все правки, внесённые ботом.

Технические подробности

Бот написан на Python и использует библиотеку pywikibot для взаимодействия с Википедией. Скрипт работает в «безопасном» режиме, поэтому не создаёт новые страницы для красных ссылок (то есть потенциально незначимых страниц). Я разрешил создание страниц для тёзок, покрытых шаблоном семейства {{iw}}, но при необходимости эту возможность можно отключить. Также бот избегает страницы, на которых нашлись тёзки, но в суме всего два однофамильца и не плодит сущности (например, «Алексахина»).
Все исключения, которые я смог отловить, были обработаны в ходе локального тестирования. Код бота можно просмотреть здесь.

Имеется флаг бота в других разделах Википедии? Отсутствует.


-- MocnyDuham (обс.) 13:16, 25 января 2025 (UTC)[ответить]

Обсуждение (MocnyBot)

  • Как бот будет реагировать, если на странице используется шаблон вида {{
    iw}} (например, как здесь
    )?
  • Бот будет обрабатывать только однофамильцев? Или тёзок тоже (вроде этой)?
  • Что будет, если страница однофамильцев-тёзок уже существует, но её содержимое не совпадает с тем, что есть на странице однофамильцев?
  • Иногда встречаются «сборные» страницы неоднозначности, где кроме однофамильцев содержатся и другие категории (например, топонимы как здесь). Как бот будет на них реагировать?
Vladimir Solovjev обс 14:06, 25 января 2025 (UTC)[ответить]
  • 1. Как бот будет реагировать, если на странице используется шаблон вида {{
    iw}} (например, как здесь)?
    Сейчас бот учитывает их как потенциально значимые и создает страницы тёзок с их учетом (например, Андервуд, Джон). Можно сделать так, чтобы такие страницы не создавались, если не присутствует хотя бы одна синяя ссылка, но я в целом не увидел возражений для наличия подобных страниц.
    2. Бот будет обрабатывать только однофамильцев? Или тёзок тоже (вроде этой)?
    Нет, код не будет обрабатывать тёзок. Вообще спасибо за этот кейс, я привык, что всевозможные приставки как "фон" и прочие пишутся в конце, а тут есть "герцог" сразу после запятой. Сейчас бот обращает внимание на регистр "имени" и если он в строчном формате, то не считает его за имя и следовательно не создает пару.
    3. Что будет, если страница однофамильцев-тёзок уже существует, но её содержимое не совпадает с тем, что есть на странице однофамильцев?
    Бот пропустит эту страницу. Страница создаётся только для тех тёзок, у которых еще нет дизамбига. Но вообще идея дополнения уже существующих страниц тёзками мне по душе, возможно стоит реализовать подобный скрипт позже.
    4. Иногда встречаются «сборные» страницы неоднозначности, где кроме однофамильцев содержатся и другие категории (например, топонимы как здесь). Как бот будет на них реагировать?
    Бот реагирует на порядок именований, который у нас используется для ФИО. Следовательно, первая ссылка в строке после первого слова или первых n слов (если фамилия является двойной или составной) должна содержать запятую и не должна до второго слова (имени) содержать каких-либо иных знаков. Все топонимы обычно имеют примерный вид "Иваново (деревня, 1954)", такие случаи не учитываются. При тестах я не увидел аномальных случаев, которые бы создавали пару из псевдосовпадений. Теоретически под регулярное выражение могут подойти страницы вида "Верым, можам, пераможам!", но они крайне редко попадаются на страницах значений и ещё реже не образуют пар, по крайней мере таковых я не нашел при локальном тестировании. MocnyDuham (обс.) 17:48, 25 января 2025 (UTC)[ответить
    ]
    • Есть например Ну, погоди! — не воспримет бот эту статью как биографию кого-то с фамилией Ну? 𝓛𝓮𝓸𝗞 𝗮 𝗻 𝗱 11:50, 31 января 2025 (UTC)[ответить]
      • Не воспримет, так как бот проходит по страницам в категории "Категория:Страницы значений:Однофамильцы". А даже если бы вдруг прошел, то он не создал тут дизамбиг из-за того, что дизамбиг с таким названием (Ну, погоди!) уже сущесвует. Ну и не создал бы он дизамбиг еще по той причине, что в "Ну, погоди" слово "погоди" начинается с маленькой буквы, что не является свойственным поведением для ФИО. MocnyDuham (обс.) 12:00, 31 января 2025 (UTC)[ответить]
    • Есть, кстати, и достаточно сложные для ботов варианты дизамбигов. Например, Невилл: там встречаются имена титулованных представителей британской знати вроде Невилл, Генри, 5-й граф Уэстморленд. Как бот будет на них реагировать? Vladimir Solovjev обс 12:01, 31 января 2025 (UTC)[ответить]
      • Конкретно для этой страницы он бы ничего не делал, так как Ричарды уже покрыты вложенным листом, но вообще бот бы создал дизамбиг с запятой в конце. Спасибо за этот редкий случай, не знал, что некоторые страницы личностей пишутся с несколькими запятыми вне скобок. Исправлю этот баг на днях, как отойду от болезни. MocnyDuham (обс.) 14:18, 3 февраля 2025 (UTC)[ответить]
      • Ваше замечание учел. Для таких страниц будет создаваться дизамбиг в формате "Невилл, Генри" MocnyDuham (обс.) 22:35, 6 февраля 2025 (UTC)[ответить]
  • Обсуждали процесс создания бота с участником, он хорошо реагировал на замечания. Ошибки прошлого подобного ботопрохода, где BsivkoBot создал 2 тысячи страниц, на которых постоянно встречались разные баги с разметкой, мы обсудили и участник сделал всё, чтобы их избежать. (+) За. stjn 14:44, 25 января 2025 (UTC)[ответить]
  • Тоже задам вопрос. Будет ли бот учитывать нижеперечисленные обстоятельства при создании подстраниц значений:
  • одна из статей выставлена на удаление;
  • отсутствует источник или интервики на ещё не созданную статью;
  • некогда созданная статья удалена из-за несоответствия критериям значимости, но не исключена из дизамбига;
  • на пока ещё не созданные статьи стоит запрос источника или значимости (что по сути одно и то же)? LNTG (обс.) 16:33, 25 января 2025 (UTC)[ответить]
    • Выше написано, что несуществующие статьи без шаблона не переведено бот попросту игнорирует.
      (Мне кажется, что и с шаблоном «Не переведено» стоит игнорировать — такие случаи, имхо, можно даже вместе с несуществующими статьями собирать подстраницей в Проект:Страницы значений на ручной разбор вместо автоматического.) stjn 16:48, 25 января 2025 (UTC)[ответить]
      • Да, что-то я отвлёкся и проглядел последнюю часть заявки, прошу прощения. Теперь прочитал и согласен с таким подходом, всё очень гармонично. Тогда остаётся только п. 1 моего предыдущего сообщения — по поводу существующих статей, выставленных на удаление. Сам я не создаю отдельные дизамбиги/не добавляю статьи, выставленные на удаление, в уже существующие, пока не будет подведён итог. Не знаю, насколько это правильно. LNTG (обс.) 17:00, 25 января 2025 (UTC)[ответить]
  • Также бот избегает страницы, на которых нашлись тёзки, но в суме всего два однофамильца и не плодит сущности (например, «Алексахина»).
    Насколько я помню (недавно было такое обсуждение, но ссылки у меня нет), в таких случаях страницу нужно переименовывать (к примеру, в данном случае в «Алексахина, Анна»). Можно ли такое тоже включить в ботопроход? Well very well (обс.) 22:11, 25 января 2025 (UTC)[ответить]
    • Честно говоря не помню таких обсуждений. Потенциально можно реализовать в будущем, так как в этом ботопроходе с подобными страницами ничего не произойдет. MocnyDuham (обс.) 00:17, 26 января 2025 (UTC)[ответить]
      • Нашёл (и, оказывается, тот же пример вы там и приводили), но запомнил всё же неправильно ― консенсус в обсуждении был противоположный, что такие страницы лучше держать под общими названиями. Well very well (обс.) 00:24, 26 января 2025 (UTC)[ответить]
        • А, было дело :) По крайней мере там обсуждали, что точно не стоит создавать несколько страниц. В любом случае ничего неконсенсусного бот на этом поприще точно не делает. MocnyDuham (обс.) 00:27, 26 января 2025 (UTC)[ответить]

Итог

Флаг бота присвоен.-- Vladimir Solovjev обс 06:11, 7 февраля 2025 (UTC)[ответить]

MaakqWinbot

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

Цель

Этот бот работает по следующему принципу: берет совершенно случайную статью на википедии, и при наличии там тех или иных шаблонов, вставляет нужные категории. пока что бот может делать так только с четырьмя категориями, однако их кол-во будет увеличиваться. Будет работать в полуручном режиме (подскажите, как сделать автоматическим, я подозреваю, что просто цикл вечный добавить, но не уверен). Работал только сегодня. Все проблемы, что были, исправлены. Готов нести ответственность за все совершённые ботом правки.

Технические подробности

работает на языке прораммирования Python, приветствуется приведение исходного кода -->

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


-- maakqw 16:55, 23 января 2025 (UTC)[ответить]

Обсуждение (MaakqWinbot)

Итог

Флаг не присвоен. Спасибо за желание помочь проекту, но рекомендую сначала набраться побольше опыта, чтобы лучше понимать, как имеет смысл помогать. Во-первых, согласно Википедия:Правила применения ботов#Требования к ботоводам, у ботовода должен быть флаг автопатрулируемого, а это не так, то есть формальные требования не выполнены. Во-вторых, такие правки, как у этого бота, делать не надо (а сделанные отмените, пожалуйста): люди добавляется не в категорию Человек, а в категорию Персоналии по алфавиту, и аналогично с населёнными пунктами (обычно и то и другое автоматически, через шаблон-карточку). Пока я писал итог, MBH это тоже написал. — Браунинг (обс.) 17:13, 23 января 2025 (UTC)[ответить]

The Fox Bot

Ответственный ботовод: Megitsune-chan

Цель

По мотивам темы на ЗКБВ прошу выдать флаги бота и администратора для автоматизированной полузащиты страниц с закрытыми обсуждениями. Примеры правок: [11], [12]. Будет работать в автоматическом режиме, пока что возможно раз в сутки. Так же, если это потребуется, для массового удаления страниц. Например, чтобы не удалять руками что-то по типу такого Википедия:К удалению/10 декабря 2024#Неиспользующиеся шаблоны-аннотации. Готова нести ответственность за все совершённые ботом правки и админдействия.

Технические подробности

Работает на Pywikibot, запуская скрипт для защиты страниц из категории Категория:Википедия:Закрытые обсуждения к защите и её подкатегорий, по окончанию совершает нулевую правку, чтобы убрать страницы из этих категорий. В зависимости от нужд сообщества, возможно в дальнейшем прикрутить автоматическую полузащиту других обсуждений, если это будет нужно.
Удаление страниц строго через ручной запуск, берёт список страниц из файла, файл тоже заполняется вручную. Несколько примеров удаления Участница:Megitsune-chan/test2, Шаблон:Мцк./doc, Шаблон:Мцк./test.
Файл формата:

# [[Страница1]]
# [[Страница2]]
# и т. д.

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


Тестировала на своей учётке, поскольку необходимых флагов у учётки бота пока что нет. -- Megitsune-chan (ОБС.) 13:36, 18 января 2025 (UTC)[ответить]

Обсуждение (The Fox Bot)

  • (?) Вопрос: Про защиту страниц. Я так понимаю, что бот просто проверяет категорию и если она не пустая, то защищает все страницы в ней, верно? — Tarkoff / 15:35, 18 января 2025 (UTC)[ответить]
    • Да, так и есть. Категорию и её подкатегории. -- Megitsune-chan (ОБС.) 15:38, 18 января 2025 (UTC)[ответить]
      • Как насчёт проверок на ошибки? Что, если кто-то случайно или не случайно закроет обсуждение в котором нет итога и оно окажется в категории, что тогда? — Tarkoff / 15:41, 18 января 2025 (UTC)[ответить]
        • Вопрос, который меня очень тревожит по прочтении. Задам не здесь, а в Дискорде, чтоб не давать идеи вандалам, и потом здесь отпишусь. Игорь (обс) 15:48, 18 января 2025 (UTC)[ответить]
        • Ох, что-то не подумала об этом... И в голову не пришло, что кто-то такое может сделать, но точно сможет. Хорошо, я поняла, надо посмотреть и сделать. -- Megitsune-chan (ОБС.) 17:56, 18 января 2025 (UTC)[ответить]
          • Тут ничего нельзя сделать. Случайно шаблон {{Закрытые обсуждения к защите}} поставить нельзя. А злонамеренно можно и итоги понаподводить бредовые (чтобы бот не мог посчитать, все ли темы закрыты итогами). На большинстве этих страниц итог может подвести любой, потому по флагам также смотреть не вариант. Остаётся признать, что ничего особо страшного в ошибочных защитах до апода нет, а вандалушку быстро отловят. Iluvatar обс 22:25, 18 января 2025 (UTC)[ответить]
            • Может быть. Но только там не шаблон же, а параметр |closed=1 ставится в навигационном шаблоне сверху. Это конечно да, при желании можно вандально наставить подразделы итогов и закрыть. -- Megitsune-chan (ОБС.) 04:50, 19 января 2025 (UTC)[ответить]
            • (оскорбление скрыто) (прочитать) При накоплении достаточного количества подобных кейсов это может быть хорошим основанием для снятия флагов на ЗСФ. @Megitsune-chan, если ваш бот плохо проработан и не особо понимает что за страницу он защищает, то предлагаю вам пока остановиться лишь на флаге бота, но не администратора. Ваш бот мог бы сам предлагать страницы к защите на УЗ после их проверки. Также он мог бы контролировать содержимое соответствующих категорий и в случае появления некорректных страниц там информировать вас об этом. — Tarkoff / 07:05, 19 января 2025 (UTC)[ответить]
              • А с чего вы взяли, что бот не понимает, какую страницу он защищает? Ваш вопрос был не об этом. И я не говорила, что ничего не делаю и отказываюсь от вашего замечания. Почему вы задаёте вопрос про одно, а прелъявляете претензии о другом. -- Megitsune-chan (ОБС.) 07:23, 19 января 2025 (UTC)[ответить]
              • @
                отрыве от редактирования Википедии. Считайте это официальным предупреждением. Оскорбление я скрываю. Vladimir Solovjev обс 07:47, 19 января 2025 (UTC)[ответить
                ]
                • @Vladimir Solovjev, спасибо я вас понял. Только речь не шла о добросовестных участниках. Подразумевалось то, что некто может воспользоваться несовершенством бота и намеренно использовать это спама или чего-то подобного. — Tarkoff / 07:55, 19 января 2025 (UTC)[ответить]
                  • А получилось именно так, что вы обвиняете ботовода. Знаете, у нас за страницами много кто следит. И если кто-то будет действовать подобным образом, улетит в бессрочку очень быстро. Невозможно сейчас сделать бота, который будет анализировать итоги. Да и участники, которые закрывают страницы, как правило не вникают в суть итогов, просто проверяют, что итоги есть. Vladimir Solovjev обс 08:13, 19 января 2025 (UTC)[ответить]
                    • Ну основная задумка просто облегчить рутинную полузащиту завершенных обсуждений. Само собой ни о каких защитах других страниц, кроме обозначенных закрытых обсуждений на данный момент, тем более выше чем до АПОД и речи не идёт, никаких блокировок совсем, удаления только строго списка страниц из файла, список составляется вручную, да и то удаление только если это сильно надо будет, например по запросу УБПВ. -- Megitsune-chan (ОБС.) 08:27, 19 января 2025 (UTC)[ответить]
                  • Каким образом данный функционал может быть использован для спама? Опишите полностью методику. Iluvatar обс 08:23, 19 января 2025 (UTC)[ответить]
              • Чтобы не было недосказанностей, скажу так: Коллега IKhitron задавал мне вопрос по поводу «появления некорректных страниц в категориях» в Дискорде и мои ответы его удовлетворили (как можно увидеть выше в этой теме). -- Megitsune-chan (ОБС.) 07:54, 19 января 2025 (UTC)[ответить]
          • Самое худшее, что можно сделать, «злоупотребляя» функционалом бота, это поставить «вандальную» полузащиту на ещё не закрытое обсуждение. Предотвратить подобное достаточно легко. Например таким алгоритмом: сначала бот собирает даты закрытия обсуждения (ищёт правку, устанавливающую шаблон). Если с момента установки шаблона прошло более суток, бот защищает страницу. Если прошло меньше суток, то проходит мимо, а при следующем запуске снова проверяет. Таким образом, даже вандально закрыв обсуждение, злоумышленник мало чего добьётся, так как его правка должна будет провисеть незамеченной минимум сутки, прежде чем на неё отреагирует бот. -- Q-bit array (обс.) 07:25, 21 января 2025 (UTC)[ответить]
  • За, конечно. 从乃廾 09:59, 19 января 2025 (UTC)[ответить]
  • Однозначно доверяю участнице. Well very well (обс.) 16:56, 19 января 2025 (UTC)[ответить]
  • Согласен с предложением участника Tarkoff присвоить флаг бота, но не администратора. Я голосовал за присвоение флага администратора самой участнице, потому что знал, что моё мнение ни на что не повлияет (голосов за уже было в несколько раз больше, чем против), хотя на самом деле я был против присвоения флага администратора участнице, которая на ЗСА умолчала о том, что её учётная запись была переименована. Данный текст не должен быть воспринят как предложение снять с участницы флаг администратора; сама участница пусть остаётся администратором, но боту присваивать флаг администратора не стоит (по крайней мере сейчас). Guest Kashapov (обс.) 17:50, 19 января 2025 (UTC)[ответить]
    • Какое отношение заявка на ЗСА и переименование моей учётной записи имеет к текущей заявке? И просто к сведению, в заявке на ЗСА я имею полное право даже не раскрывать свои дополнительные учётные записи, а уж о переименовании и подавно не обязана сообщать. Тем более, что кому надо, то узнает и всё найдёт при желании. -- Megitsune-chan (ОБС.) 19:08, 19 января 2025 (UTC)[ответить]
    • Это не голосование, а обсуждение. Здесь учитываются только аргументы, а не поддержка чьего-то мнения. Vladimir Solovjev обс 06:49, 20 января 2025 (UTC)[ответить]
      • Здесь учитываются только аргументы, а не поддержка чьего-то мнения.
      • Я об этом знаю, и поэтому высказал свои аргументы. Если фраза о том, что я согласен с кем-либо, неуместна, я приму это к сведению. Guest Kashapov (обс.) 06:49, 21 января 2025 (UTC)[ответить]

Итог

Каких-то оснований не доверять ботоводу нет, флаг администратора у неё достаточно давно, оснований считать, что она как-то будет использовать бота для создания проблем, нет. Высказанные опасения в том, что бот «плохо проработан» и кто-то может «воспользоваться», «вандализируя страницы обсуждений», малообоснованы, тем более что особого смысла вандализировать такие страницы нет, да и выявляется подобный вандализм легко. Ну и там был дан ответ опытного ботовода. И, кстати, им прописан хороший алгоритм, как минимизировать возможные риски. Ответы на вопросы участница дала, они задававших удовлетворили. Я тоже проблем каких-то не увидел. Так что флаги бота и администратора присвоены.-- Vladimir Solovjev обс 16:02, 24 января 2025 (UTC)[ответить]

Бот Вики-Ёжик

Ответственный ботовод: Участница:Newmcpe

Цель

Архивация завершенных обсуждений ВП:ВУС, ВП:КПМ, ВП:КУ, ВП:КР, ВП:КО, ВП:КУЛ. Пример правок: [1] [2] [3]

Технические подробности

Написан на TypeScript, использует библиотеку Mwn. Задача будет запускаться раз в сутки. На данный момент пока архивирует только ВП:КПМ

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

Нет

-- Newmcpe (обс.) 15:33, 10 января 2025 (UTC)[ответить]

Обсуждение (Бот Вики-Ёжик)

Итог

Каких-то проблем не увидел, единственное возражение, связанное с названием учётки, было устранено. Так что флаг бота присвоен.-- Vladimir Solovjev обс 15:22, 17 января 2025 (UTC)[ответить]