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

WebArchiverBot править

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

Цель

Заполнение параметров archive-date и archive-url шаблона cite-web (знаю, что есть IABot, но он от чего-то делает это очень редко) Пока запускаю задачу для каждой статьи вручную (имеется веб-интерфейс — в состоянии разработки), но в дальшейшем планирую запускать бота в автоматическом (проход всех включений шаблона cite-web) и полуавтоматическом (обработка статей в категориях). Алгоритм работы следующий:

  • Добавляется задача на обработку статьи — бот просматривает включенные в нее шаблоны
  • Из всех шаблонов статьи он выбирает cite-web без параметра acrhive-url
  • Далее пытается определить время источника — когда его добавили? Перебирает все версии статьи и выбирает ту, где источник встречается впервые - запоминает дату версии, она пригодится на следующем этапе
  • Выполняются запросы в веб-архив - ищутся те снапшоты, что ближе всего к дате их добавления в статью
  • Если все источники нашлись в веб-архиве бот записывает статью, пример вот и вот
Технические подробности

Выношу на суд общественности свою поделку [1]

Используется фреймворк mwn [2][3]

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

никак нет

-- Pereslavtsev (обс.) 19:19, 26 сентября 2021 (UTC)[ответить]

Обсуждение (WebArchiverBot) править

Итог править

Бюрократы каких-то противопоказаний не увидели, так что флаг бота присвоен.-- Vladimir Solovjev обс 13:07, 29 сентября 2021 (UTC)[ответить]

Автоматическая подпись править

Ответственный ботовод: Alex NB IT

Цель

Реализация существующего в сообществе консенсуса Википедия:Форум/Архив/Предложения/2018/03#Автоподписательный бот для тех, кто забыл подписаться, разделение вклада с другой учётной записью бота.

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

Бот работает, осуществляя мониторинг свежих правок и анализируя разность двух последних версий. Написан на C++, обращается напрямую к API.
Тестирование бота 18—19 мая 2021 года:

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

Есть бот в этом разделе: Википедия:Заявки на статус бота/Архив/2019#Alex NB OT.

-- Alex NB IT (обс.) 19:58, 7 мая 2021 (UTC)[ответить]

Обсуждение (Автоматическая подпись) править

  1. Вы имеете ввиду редактирование реплик? Для такого случая хорошо подойдёт шаблон {{Отредактировано}}, даже скорее его модификация с текстом «В этот раздел обсуждения были внесены изменения участником…» или «В этот раздел обсуждения были внесены изменения с IP…» соответственно. Если же вы имеете ввиду, не будет ли бот вставлять шаблон подписи прямо посреди собщения после отредактированного фрагмента — нет, не будет.
  2. В данном случае сообщение будет обработано до того, как будет поставлен шаблон подписи без времени, и, таким образом, будет проставлен шаблон подписи с указанием времени.
  3. Аналогичные случаи будут обрабатываться согласно Википедия:Подписывайтесь на страницах обсуждения#Внешний вид подписи. —
Alex NB IT (обс.) 18:53, 12 мая 2021 (UTC)[ответить]
1. Мб вы не о том, не уверен, так что уточняю: тут в подписи 15:09, а не 15:13
2. То есть так, верно? [[u:Jaguar K|] → {{unsigned|Jaguar K|15:09, 8 мая 2021 (UTC)}} В таком случае хотелось бы возможность отключения такой опции (но не бота целиком)
3. Т.е. просто {{unsigned|ник|дата}}? ок ~~‍~~ Jaguar K · 15:29, 14 мая 2021 (UTC)[ответить]
  1. Служебная:Изменения/114202786.
  2. Я имел ввиду вот такие пары изменений: 114056345 и 114056462, 114057168 и 114057925, в которых участница YuliaKutsai не подписывалась вовсе и участник Lesless ставил шаблон {{Unsigned}} без отметки времени. В приведённом вами здесь примере будет [[u:Jaguar K|] → [[u:Jaguar K|]] {{undated|15:09, 8 мая 2021 (UTC)}}.
  3. Нет, викификация ника ссылкой на страницу участника и шаблон {{Undated}} + сообщение на СОУ о том, что подпись обязана содержать хотя бы одну из ссылок на страницу участника, страницу обсуждения участника или страницу вклада участника. —
Alex NB IT (обс.) 19:03, 14 мая 2021 (UTC)[ответить]
Понятно, спасибо. Про частичную возможность отказа от бота (п. 1-2) для конкретного участника было бы неплохо, но не критично, можно отказаться целиком. ~~‍~~ Jaguar K · 20:44, 14 мая 2021 (UTC)[ответить]
CD c вами не согласен. ~~‍~~ Jaguar K · 20:51, 14 мая 2021 (UTC) Как и я.[ответить]
  • Не совсем так. CD действительно не оставляет пометок в викитексте страницы в таких случаях, но при просмотре добавляет следующее: «Сообщение изменилось после вашего последнего посещения. Разница версий». — Alex NB IT (обс.) 20:25, 15 мая 2021 (UTC)[ответить]
    В любом случае CD полезнее: тем, у кого он есть - ссылка на дифф, тем, у кого его нет - отсутствие приписок, которые никуда не ведут и просто ради себя существуют. ~~‍~~ Jaguar K · 23:30, 20 мая 2021 (UTC)[ответить]

Итог править

Участник — опытный ботовод, есть чёткая задача, огрехи учитываются, поэтому флаг присвоен. Alex NB IT, было бы круто в дальнейшем иметь код бота под свободной лицензией. Track13 о_0 08:21, 20 мая 2021 (UTC)[ответить]

Бот активен, а инструкций по исключению на его странице пока нет. ~~‍~~ Jaguar K · 23:46, 20 мая 2021 (UTC)[ответить]
  • От автоматической подписи есть весьма полезный побочный положительный эффект — она предотвращает возможные злоупотребления с подделкой подписи. Предоставление возможности отказа незарегистрированным участникам и новичкам сомнительно. Что же касается опытных участников — см. мнение. Alex NB IT (обс.) 20:58, 21 мая 2021 (UTC)[ответить]
    Не знаю, о каких злоупотреблениях речь и причем тут я (приведите диффы, если так), но считаю, что заявленное следует реализовывать в полном объеме. ~~‍~~ Jaguar K · 01:32, 22 мая 2021 (UTC)[ответить]
    • Вы тут разумеется не при чём, странно, что вы приняли на свой счёт. Привёл вам собственную аргументацию и стороннее мнение, чтобы продемонстрировать, что механизм отказа должен быть достаточно продуманным. Список исключений для конкретных участников в коде бота реализован, и задействуется на временной основе по техническим причинам, когда ложные срабатывания вызываются индивидуальным стилем редактирования определенных участников, пока не будет написан код, учитывающий эти особенности. — Alex NB IT (обс.) 07:55, 22 мая 2021 (UTC)[ответить]
      Учитывать стиль это круто, но отказ есть отказ. ~~‍~~ Jaguar K · 12:35, 22 мая 2021 (UTC)[ответить]
    Я бы лучше расширил сферу действия sigwarning=true на все страницы, где движком разрешена подпись, но навязывание подписи мне не нужно, спасибо. ~~‍~~ Jaguar K · 01:44, 22 мая 2021 (UTC)[ответить]

BrowningBot править

Ответственный ботовод: colt_browning (обс. · вклад)

Цель

Исправление систематически вносимых неправильно внешних ссылок на eLibrary.Ru по шаблону, вот так. А там посмотрим.

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

AWB.


-- Браунинг (обс.) 19:31, 19 марта 2021 (UTC)[ответить]

Обсуждение (BrowningBot) править

Итог править

Возражений не последовало, участник опытный, круг задач известен, так что флаг выдан. В список AWB тоже внёс. Track13 о_0 21:00, 28 марта 2021 (UTC)[ответить]


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

Цель

Выполнение запросов на РДБ, возможно ещё какие-то автоматические задачи

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

pywikibot

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

Викиданные, Викитека

-- dima_st_bk 11:34, 29 октября 2021 (UTC)[ответить]

Обсуждение (DimaBot) править

Итог править

Поскольку в своё время флаг был снят из-за неактивности, каких-то противопоказаний к возвращению флага нет. Флаг присвоен.-- Vladimir Solovjev обс 06:44, 30 октября 2021 (UTC)[ответить]