Википедия:Боты/Запросы на одобрение

Страница процесса Википедии для одобрения ботов

Впервые сталкиваетесь с ботами в Википедии? Прочтите эти руководства!

Чтобы запустить бота в английской Википедии, сначала нужно получить его одобрение . Следуйте инструкциям ниже, чтобы добавить запрос. Если вы не знакомы с программированием, попросите кого-нибудь другого запустить бота для вас .

 Инструкции для операторов ботов

Оператор: Vanderwaalforces  ( обсуждение  · вклад  · SUL  · количество правок  · журналы  · перемещения страниц  · журнал блокировок  · журнал прав  · поиск ANI)

Время подачи: 12:27, вторник, 28 января 2025 г. ( UTC )

Автоматический, контролируемый или ручной: автоматический

Язык (и) программирования : Python

Доступный исходный код : Пользователь:DreamRimmer/commonsfileusage.py

Обзор функций: Бот отслеживает использование изображений ИИ в статьях англоязычной Википедии.

Ссылки на соответствующие обсуждения (где это уместно): Wikipedia:Bot_requests#Bot_to_track_usage_of_AI_images_in_articles , User_talk:Belbury#Bot_to_track_usage_of_AI_images_in_articles

Период(ы) редактирования: еженедельно

Предполагаемое количество затронутых страниц: 1

Соответствует исключению (Да/Нет) : Нет

Уже есть флаг бота (Да/Нет) : Нет

Подробности функции: Бот получает данные об использовании файлов в c:Category:Upscaling и c:Category:AI-generated media (включая подкатегории) на английской Википедии и обновляет отчет в Wikipedia:WikiProject AI Cleanup/журнале бота VWF.

Обсуждение

Оператор: Urban Versis 32  ( обсуждение  · вклад  · SUL  · количество правок  · журналы  · перемещения страниц  · журнал блокировок  · журнал прав  · поиск ANI)

Время подачи: 18:15, воскресенье, 26 января 2025 г. ( UTC )

Автоматический, контролируемый или ручной: ручной

Язык (и) программирования: Python (pywikibot)

Доступный исходный код : Основной репозиторий кода UrbanBot Файл исходного кода для задачи

Обзор функции: Задача — массовое добавление кратких описаний на страницы, на которых их нет.

Ссылки на соответствующие обсуждения (где это уместно): Wikipedia:Bots/Requests_for_approval/UrbanBot_2 , Wikipedia talk:Short description#Предлагаемый бот для массового добавления кратких описаний на страницы в категориях

Период(ы) редактирования: Запускается, когда оператор бота запускает скрипт

Оценочное количество затронутых страниц: Любая страница в категории, не имеющая краткого описания, может быть отредактирована UrbanBot. Это не значит, что он попытается добавить краткие описания на каждую страницу, не имеющую краткого описания.

Соответствует исключению (Да/Нет) : Нет

Уже есть флаг бота (Да/Нет) : Нет

Подробности функции: Перед запуском бота оператор проверит категорию, чтобы убедиться, что она подходит для редактирования ботом. Подходящие категории включают Категория:Спутники SES и Категория:Церкви в Телемарке . Неподходящие категории включают Категория:Выпускники Ланкастерского университета .

1. Оператор бота сначала введет название категории из английской Википедии. Эта категория будет использоваться для группировки статей, не имеющих краткого описания, к которым будет добавлено одно и то же краткое описание.

2. Оператор бота введет краткое описание, которое будет добавлено к статьям в категории Википедии.

3. Код проверит введенное краткое описание, чтобы убедиться, что оно не превышает лимит символов.

4. Бот выполнит следующие шаги для каждой страницы в категории:

4a. Бот проверит, является ли страница в категории статьей, а не шаблоном, категорией или страницей пользователя. Если страница является статьей, бот перейдет к следующим шагам.

4б. Бот проверит, есть ли у статьи уже примененное краткое описание.

4c. Если у статьи еще нет краткого описания, бот запросит у оператора, следует ли добавить указанное краткое описание на страницу.

4d. Если оператор решит добавить описание к тексту, бот впишет в статью краткое описание, указанное оператором бота на шаге 2.

4e. Бот перейдет к следующей странице в категории и снова выполнит все шаги шага 4, пока не будут просканированы все страницы в категории.

5. Бот выведет статистику по количеству просканированных страниц, количеству отредактированных статей и т.д.

Примечание: Этот бот был изначально отправлен около года назад (запрос указан в соответствующих обсуждениях), но был отклонен. Я внес некоторые изменения в код, так что теперь он полностью ручной, а не контролируемый. Это гарантирует, что бот не будет добавлять краткие описания к статьям в категории, которые не соответствуют указанному оператором описанию на шаге 2.

Обсуждение

Этот BRFA кажется перефразированным первым, с небольшими изменениями. Меня нервирует то, что автор предложения использует слова «страница» и «элемент» вместо «статья», когда, скорее всего, имеется в виду «статья». При работе с ботами такие детали важны. Кроме того, в предыдущем BRFA, закрытие рекомендовало: Если действительно есть некоторые категории, в которых все страницы были проверены и соответствуют одному краткому описанию, пожалуйста, подайте BRFA, ограничивая область действия этими категориями. Где этот список? Второй вопрос: означает ли «полностью ручное», что каждое предлагаемое изменение будет проверено человеческими глазами перед публикацией? – Jonesey95 ( обсуждение ) 23:08, 26 января 2025 (UTC) [ ответить ]

Я перефразирую предложение, чтобы сделать его более кратким, как и рекомендуется. Список потенциальных категорий слишком многочисленный, чтобы составить его в один список, но я привел несколько примеров в обсуждении в Википедии: Краткое описание # Предложенный бот для массового добавления коротких описаний на страницы в категориях . Наконец, да, каждое редактирование бота будет проверяться оператором-человеком перед публикацией (это отличается от предыдущего предложения, в котором бот находился под наблюдением). Urban Versis 32 КБ( обсуждение / вклад ) 23:20, 26 января 2025 г. (UTC) [ ответить ]
Участники BAG, пожалуйста, посмотрите обсуждение по ссылке выше. У меня нет ничего, кроме сомнений относительно этой предлагаемой задачи. Кроме того, предлагающий изменил предложение выше, не используя разметку del/ins, поэтому мой первоначальный ответ выше может быть бессмысленным; вам придется взглянуть на первоначальное предложение, чтобы увидеть невнимание к деталям, на которое я ссылался (я также исправил неправильно отформатированную ссылку на категорию, добавленную предлагающим выше). – Jonesey95 ( обсуждение ) 06:28, 27 января 2025 (UTC) [ ответить ]
Моя ошибка. Я не знал, что вам нужно использовать специальную разметку при внесении изменений в черновик для ясности; я думал, вам просто нужно изменить ее. Спасибо за разъяснение! Urban Versis 32 КБ( talk / contribs ) 21:15, 27 января 2025 (UTC) [ ответить ]


Я не уверен, что добавление коротких описаний — хорошая задача для бота. Короткие описания рекомендуются, но не обязательны (классифицируются как должны в руководстве ), и во многих статьях уже будут автоматически сгенерированные короткие описания, включенные из d:. Автоматически сгенерированные короткие описания обычно попадают в одну из категорий: хорошие, бесполезные, вводящие в заблуждение. Они редко соответствуют WP:SDPURPOSE , особенно в части устранения неоднозначности ... из тем с похожими заголовками .

Отмечено невнимание к деталям, упомянутое выше. Главное, что я мог бы увидеть в боте в этой сфере, — это сокращение предложений по добавлению коротких описаний, нацеленных на неопытных редакторов, использующих одно из мобильных приложений, чье суждение может быть хуже, чем у бота. Как минимум я хотел бы, чтобы бот запускался по предложенным категориям в заголовке — Категория: спутники SES и Категория: церкви в Телемарке — с выводом, записанным в отдельный отчет, а не изменяющим короткие описания на месте , чтобы люди могли видеть, какие правки он хочет сделать. Folly Mox ( обсуждение ) 11:24, 27 января 2025 (UTC) [ ответ ]

Оператор: Jlwoodwa  ( обсуждение  · вклад  · SUL  · количество правок  · журналы  · перемещения страниц  · журнал блокировок  · журнал прав  · поиск ANI)

Время подачи: 02:59, понедельник, 13 января 2025 г. ( UTC )

Обзор функции: Для статей о видах (под биномиальным названием ) в категории рода добавление видового эпитета в качестве ключа сортировки .

Автоматический, контролируемый или ручной: контролируемый

Язык(и) программирования : AutoWikiBrowser

Доступен исходный код : Найти и заменить в AWB.

Ссылки на соответствующие обсуждения (где это уместно): Обычной практикой является добавление этих ключей сортировки, но я не могу найти их обсуждения нигде. Я начал обсуждение в Википедии:WikiProject Tree of Life § Sortkeys для категорий рода на всякий случай, но я действительно не ожидаю никаких возражений. В более общем плане, в руководстве WP:SORTKEY говорится, что ключи сортировки можно использовать для исключения префиксов, которые являются общими для всех или многих записей .

Период(ы) редактирования: Не ограничено (при условии, что я продолжу находить категории родов без ключей сортировки)

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

Пространство(я) имен: Основное пространство

Соответствует исключению (Да/Нет) : Да (AWB соответствует исключению по умолчанию)

Подробности функции: В AWB я генерирую список статей в категории рода и отфильтровываю все заголовки, не имеющие форму ^Genus .*. Затем я использую опцию «Найти и заменить» с [[Category:Genus]]на . Я готов отключить генфиксы, если это предпочтительно.[[Category:Genus|{{subst:remove first word|{{subst:PAGENAME}}}}]]

Обсуждение

Сколько страниц, как ожидается, будет отредактировано в этом запуске? – DreamRimmer ( обсуждение ) 06:15, 29 января 2025 (UTC) [ ответить ]

Оператор: Tom.Reding  ( обсуждение  · вклад  · SUL  · количество правок  · журналы  · перемещения страниц  · журнал блокировок  · журнал прав  · поиск ANI)

Время подачи: 09:33, пятница, 27 декабря 2024 г. ( UTC )

Автоматический, контролируемый или ручной: автоматический

Язык (и) программирования: C#

Доступен исходный код :

Обзор функции: Обработка страниц в категории:Страницы с использованием оболочки баннера WikiProject с неизвестными параметрами  (848)

Ссылки на соответствующие обсуждения (где это уместно): Шаблон обсуждения:WikiProject banner shell#December update

Период(ы) редактирования: OTR

Предполагаемое количество затронутых страниц: ~900 000

Соответствует исключению (Да/Нет) : Да

Уже есть флаг бота (Да/Нет) : Да

Подробности функции: Перенесите |living=параметр в |blp=for {{ WikiProject banner shell }} в Category:Pages, используя WikiProject banner shell с неизвестными параметрами  (848) (в настоящее время @ 874,604), и скомпонуйте стандартизации шаблонов WikiProject.

Обсуждение

  • Не уверен, разрешено ли высказывать свое мнение экспертам, не являющимся бюрократами и ботами, но это огромное количество статей о BLP, в которых с 14 декабря отсутствует стандартное уведомление BLP в верхней части страницы обсуждения, которое предоставляет множество ссылок на важные политики и, я думаю, является важной частью обучения новых редакторов и, возможно, также людей, у которых есть статья в Википедии о себе; не лучшая ситуация, чтобы оставлять статьи. ETA: Wikipedia:Доска объявлений администраторов/Инциденты#Создание необходимости вносить 400 000 ненужных правок — еще одно обсуждение изменения шаблона, которое привело к возникновению проблемы. Espresso Addict ( обсуждение ) 13:17, 27 декабря 2024 (UTC) [ ответить ]
  • Том, убедитесь, что бот использует тег Talk banner shell conversionпри выполнении этой задачи. -- Gonnym ( обсуждение ) 14:07, 27 декабря 2024 (UTC) [ ответить ]
    Я хотел бы знать, как это сделать, но я не уверен, возможно ли это через модуль AWB.    ~  Tom.Reding ( talkdgaf )   14:29, 27 декабря 2024 (UTC) [ ответить ]

Необходимо более широкое обсуждение . Учитывая жалобу ANI, ссылку на которую вы привели выше, я думаю, что почти 1 миллион правок, предложенных здесь, требуют более широкого обсуждения, чем страница обсуждения одного шаблона, в обсуждениях которого, похоже, участвовало всего несколько человек. Обсуждение шаблона:WikiProject banner shell/Архив 11#Почему мы должны выбирать между blp или living , например, было задействовано всего три человека. Anomie 16:13, 27 декабря 2024 (UTC) [ ответить ]

  • Я более чем счастлив, что изменение шаблона, вызвавшее эту проблему, отменено, но я не думаю, что мы должны сидеть и обсуждать наилучший путь вперед в течение нескольких месяцев, поскольку все BLP на почти миллионе затронутых страниц обсуждений в настоящее время не имеют какой-либо очевидной связи с политикой BLP. Espresso Addict ( обсуждение ) 05:01, 28 декабря 2024 (UTC) [ ответ ]
    • Если этот бот будет одобрен, должен быть консенсус, вероятно, на одной из страниц Village pump. Откат проблемной правки до того, как это обсуждение может состояться, вероятно, был бы хорошим делом по причинам, которые вы отметили, но это не то, что можно решить здесь в одиночку. Anomie 16:05, 28 декабря 2024 (UTC) [ ответить ]
       Приостановлено , в ожидании решения вышеуказанного вопроса. Primefac ( обсуждение ) 13:25, 1 января 2025 (UTC) [ ответить ]

Оператор: Rusty Cat  ( обсуждение  · вклад  · SUL  · количество правок  · журналы  · перемещения страниц  · журнал блокировок  · журнал прав  · поиск ANI)

Время подачи: 15:17, воскресенье, 15 сентября 2024 г. ( UTC )

Обзор функций: Категоризация и создание перенаправлений на страницы годов (н.э. и до н.э.).

Автоматический, контролируемый или ручной: автоматический

Язык(и) программирования : Python (pywikibot)

Доступен исходный код : предоставлю при необходимости

Ссылки на соответствующие обсуждения (где это уместно): Wikipedia:Bot requests/Archive 86#Статьи о годах: перенаправления и категории

Период(ы) редактирования: однократный запуск

Предполагаемое количество затронутых страниц: около 1000-2000 страниц, поэтому, если предположить, что нам придется создать 3 перенаправления для каждой, то максимум 6000

Пространство(я) имен: Основное

Соответствует исключению (Да/Нет) : Да

Подробности функции: Для каждого числа от 1 до 2000 бот будет работать на страницах « Число AD » и « Число BC».

  • На страницах AD бот добавит Category:Years AD к странице, если ее еще нет.
  • Бот создаст перенаправления « год нашей эры », « год нашей эры» и « год нашей эры» на страницы AD, а также « год до нашей эры », « год до нашей эры » и « год до нашей эры» на страницы BC.


Обсуждение

  • Поддержка как запросчика. Обратите внимание, что статьи года нашей эры в основном в настоящее время не категоризируются, кроме как по номеру (например, Категория:98 для 98 года нашей эры ). Энди Маббетт ( Pigsonthewing ); Поговорите с Энди ; Правки Энди 10:15, 16 сентября 2024 (UTC) [ ответить ]
    @ Pigsonthewing : Я только что проверил и понял, что категории чисел являются подкатегориями категории Category:Years . Означает ли это, что боту не нужно помещать страницу в категорию AD Years? Rusty  🐈 14:53, 16 сентября 2024 (UTC) [ ответить ]
    Ах, я это пропустил. Думаю, да. Я начну отдельную дискуссию о подразделении Category:Years на подкатегории BC и AD. Энди Маббетт ( Pigsonthewing ); Поговорите с Энди ; Правки Энди 14:58, 16 сентября 2024 (UTC) [ ответить ]
    Было предложено использовать категории вроде Категория: Годы 19 века , поэтому я применяю их сейчас, используя Cat-a-lot. Энди Маббетт ( Pigsonthewing ); Поговорите с Энди ; Правки Энди 15:36, 29 сентября 2024 (UTC) [ ответить ]
  • Какие шаблоны "R from", если таковые имеются, будут размещены в новых перенаправлениях? Я вижу один на AD 812 и другой на AD 79. Есть ли систематический способ их использования? – Jonesey95 ( talk ) 10:17, 17 сентября 2024 (UTC) [ ответить ]
    Я бы сказал, что здесь следует использовать {{ R from year }} , поскольку он гласит: «Это перенаправление с отформатированного заголовка года на соответствующую статью года».
    И "AD" не является неоднозначностью в смысле скобок. Расти  🐈 14:02, 17 сентября 2024 (UTC) [ ответить ]
  • Отдельный вопрос: я вижу как страницы 128 , так и 152 года нашей эры, но в описании задачи говорится, что бот будет работать только на «страницах AD» или, в отдельной спецификации, на страницах « номера AD ». Как задача бота узнает правильную цель для своих перенаправлений? Существует ли систематический метод нумерации этих страниц? – Jonesey95 ( обсуждение ) 10:22, 17 сентября 2024 (UTC) [ ответить ]
    @ Jonesey95 :
    Раньше я не знал о существовании 152 , спасибо, что обратили на это мое внимание.
    Я полагаю, что будет не так просто найти все страницы с годами, начинающиеся только с цифры; если предположить, что страницы с годами правильно категоризированы, бот должен проверить наличие подкатегории Category:Years на странице, и если это так, предположить, что это страница с годом.
    Если страница "AD number " существует и это не перенаправление, мы предполагаем, что эта страница является страницей года для этого года. В противном случае предполагается, что страница года — это просто номер. Расти  🐈 13:58, 17 сентября 2024 (UTC) [ ответить ]
  • Есть ли консенсус по этой задаче? Если отсутствует стандартизация в наименовании страниц, то это должно быть устранено в первую очередь, а затем должен быть достигнут консенсус относительно того, какие перенаправления использовать (я отмечаю, что 2/3 каждого примера, приведенного в ветке BOTREQ, были красными ссылками). Primefac ( обсуждение ) 11:42, 20 октября 2024 (UTC) [ ответить ]
     На удержании. Ожидаются ответы на вышеуказанные вопросы. Primefac ( обсуждение ) 12:50, 10 ноября 2024 (UTC) [ ответить ]
    @ Primefac : Извините за поздний ответ. Я думаю, что стандартизация имени страницы не имеет значения, пока у нас есть перенаправления на каждую страницу ( MOS:VAR ?)
    Я считаю, что примеры, приведенные в BOTREQ, являются красными ссылками, поскольку именно их запрашивающий пользователь хочет, чтобы бот создал именно их. Расти  🐈 00:38, 12 ноября 2024 (UTC) [ ответить ]
    Перенаправления могут быть дешевыми, но мы говорим о 2000 из них, по крайней мере. Я хотел бы увидеть консенсус, что это желательно, а не просто то, что Энди считает необходимым. Primefac ( обсуждение ) 21:46, 17 ноября 2024 (UTC) [ ответ ]
    {{Operator assistance needed|D}}Есть ли какие-нибудь подвижки по этому вопросу? Primefac ( обсуждение ) 14:02, 1 января 2025 (UTC) [ ответить ]
    @ Primefac : нет, я так не думаю, Расти  🐈 04:19, 2 января 2025 (UTC) [ ответить ]

Оператор: Hilst  ( обсуждение  · вклад  · SUL  · количество правок  · журналы  · перемещения страниц  · журнал блокировок  · журнал прав  · поиск ANI)

Время подачи: 15:58, понедельник, 27 января 2025 г. ( UTC )

Автоматический, контролируемый или ручной: автоматический

Язык (и) программирования : Python

Доступный исходный код : Скоро появится, будет основан на исходном коде EnterpriseyBot

Обзор функций: Архив Wikipedia:События каждой недели.

Ссылки на соответствующие обсуждения (где это уместно): Wikipedia:Bots/Requests for approval/APersonBot 6 , обсуждение в Wikipedia:Goings-on#Archival bot

Период(ы) редактирования: еженедельно

Предполагаемое количество затронутых страниц: 1

Соответствует исключению (Да/Нет) : Нет

Уже есть флаг бота (Да/Нет) : Нет

Подробности функции: Каждое воскресенье этот бот будет архивировать Wikipedia:Goings-on на новую подстраницу недели, следуя инструкциям в Template:Editnotices/Page/Wikipedia:Goings-on . Эта задача является дубликатом задачи 6 EnterpriseyBot. EnterpriseyBot не запускал эту задачу с февраля прошлого года. GO часто задерживается, поэтому новый бот, выполняющий архивацию, будет приветствоваться.

Обсуждение

Одобрено для пробного периода (30 дней). Пожалуйста, предоставьте ссылку на соответствующие вклады и/или различия, когда пробный период будет завершен.DreamRimmer ( обсуждение ) 06:07, 29 января 2025 (UTC) [ ответить ]

Оператор: Anomie  ( обсуждение  · вклад  · SUL  · количество правок  · журналы  · перемещения страниц  · журнал блокировок  · журнал прав  · поиск ANI)

Время подачи: 23:34, пятница, 24 января 2025 г. ( UTC )

Обзор функции: включение открытых обзоров WP:Peer на соответствующие страницы обсуждения статей.

Автоматический, контролируемый или ручной: автоматический

Язык (и) программирования: Perl

Исходный код доступен: Пользователь:AnomieBOT/source/tasks/PeerReviewTranscluder.pm

Ссылки на соответствующие обсуждения (где это уместно): Обсуждение в Википедии:Рецензирование#Путаница с включением , Википедия:Деревенский насос (предложения)#Исключение рецензий коллег на страницы обсуждения статей ,

Период(ы) редактирования: периодически, возможно, несколько раз в день

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

Пространство(я) имен: Обсуждение

Соответствует исключению (Да/Нет) : Да

Подробности функции: Бот будет просматривать Category:Current peer reviews . Для каждой страницы рецензий в категории, если соответствующая статья существует, страница обсуждения статьи еще не содержит включение рецензии, и бот ранее не включал эту рецензию на эту страницу обсуждения, бот включит ее.

Обсуждение

Викитекст, который в настоящее время используется для включения, будет выглядеть следующим образом:

== Рецензия == {{ Wikipedia : Рецензия/НазваниеСтатьи/архив1 }} <!-- Пожалуйста, оставьте комментарий на включенной странице, спасибо! [[User:AnomieBOT]] 23:27, 24 января 2025 (UTC) -->

Согласно связанному обсуждению, бот не будет пытаться объединить разделы «Рецензирование коллег» уровня 2 в редких случаях, когда на странице может существовать несколько таких разделов. Anomie 23:34, 24 января 2025 (UTC) [ ответить ]

Одобрено для пробного периода (7 дней). Пожалуйста, предоставьте ссылку на соответствующие вклады и/или различия, когда пробный период будет завершен.DreamRimmer ( обсуждение ) 08:16, 26 января 2025 (UTC) [ ответить ]

Вклад в исследование должен отображаться по этой ссылке (т.е. редактировать резюме, содержащие вики-ссылку на этот BRFA). Anomie 13:10, 26 января 2025 (UTC) [ ответить ]

Оператор: DreamRimmer  ( обсуждение  · вклад  · SUL  · количество правок  · журналы  · перемещения страниц  · журнал блокировок  · журнал прав  · поиск ANI)

Время подачи: 12:44, пятница, 17 января 2025 г. ( UTC )

Автоматический, контролируемый или ручной: автоматический

Язык (и) программирования : Python

Доступен исходный код :

Обзор функции: пометка подходящих черновиков для удаления G13 и уведомление создателей

Ссылки на соответствующие обсуждения (где это уместно): Обсуждение пользователя:DreamRimmer bot II/Отчеты/G13-подходящие черновики

Период(ы) редактирования: Ежечасно

Предполагаемое количество затронутых страниц: 180–250 черновиков/черновиков пользовательского пространства и 200–220 страниц обсуждений пользователей в день.

Соответствует исключению (Да/Нет) : Нет

Уже есть флаг бота (Да/Нет) : Да

Подробности функции: Я каждый час в течение последних двух месяцев генерирую отчет о черновиках, соответствующих требованиям G13. Он также включает черновики, которые в последний раз редактировались ботами. Этот отчет точен, и многие администраторы используют его для удаления черновиков, соответствующих требованиям G13. Теперь я хочу расширить эту задачу, помечая черновики и уведомляя создателей черновиков, чтобы администраторам не нужно было уведомлять пользователей и они могли напрямую удалять черновики после проверки соответствия требованиям. Это также заполнит категорию удаления G13, что позволит другим администраторам помогать.

Обсуждение

Одобрено для пробного периода (7 дней). Пожалуйста, предоставьте ссылку на соответствующие вклады и/или различия, когда пробный период будет завершен. -- The SandDoctor Talk 01:11, 20 января 2025 (UTC) [ ответить ]

Оператор: Wbm1058  ( обсуждение  · вклад  · SUL  · количество изменений  · журналы  · перемещения страниц  · журнал блокировок  · журнал прав  · поиск ANI)

Время подачи: 21:16, суббота, 18 января 2025 г. ( UTC )

Автоматический, контролируемый или ручной: автоматический

Язык (и) программирования : PHP

Исходный код доступен: User:Bot1058/bypasspipe.php

Обзор функции: Обход плохих (например, с ошибками) ссылок, ведущих непосредственно к заголовку, отображаемому читателям.

Ссылки на соответствующие обсуждения (где уместно):

Период(ы) редактирования: Ежедневно

Предполагаемое количество затронутых страниц: варьируется

Соответствует исключению (Да/Нет) : Нет

Уже есть флаг бота (Да/Нет) : Да

Подробности функции: Я потратил много времени на очистку Wikipedia:Database reports/Linked misspellings , рабочего процесса, который обычно имеет значительную задержку и требует много времени для очистки. Эта задача бота — попытка облегчить человеческую нагрузку путем автоматического внесения правок, чтобы помочь очистить этот список, что почти наверняка безопасно. Если есть ссылка на неправильное написание, бот просто удалит ссылку на неправильное написание, оставив прямую ссылку на правильное написание, которое уже было показано читателю. Например,

[[Edingburgh|Edinburgh]]заменяется на[[Edinburgh]]

Я взял на себя смелость сделать несколько тестовых (контролируемых) запусков под моей личной учетной записью, вы можете просмотреть изменения, перечисленные ниже. Автоматические правки бота будут настроены для запуска на Toolforge, чтобы избежать необходимости туннелирования в базу данных реплики.

  • 7 правок 9 января 2025 г.
  • 11 правок 26 декабря 2024 г.
  • 77 правок 9 декабря 2024 г.


Обсуждение

Одобрено для испытания (50 правок). Пожалуйста, предоставьте ссылку на соответствующие вклады и/или различия, когда испытание будет завершено.SD0001 ( обсуждение ) 22:09, 18 января 2025 (UTC) [ ответить ]

Просто заметка об одной причине частоты необходимости этих правок. См. User talk:wbm1058#Cursor , где объясняется, почему мне нужно было сделать эту правку 10 января 2023 года , которая теперь будет сделана этой задачей бота. TL;DR : это обходной путь для недостатка правок, сделанных с помощью Wikipedia:VisualEditor . – wbm1058 ( talk ) 16:50, 24 января 2025 (UTC) [ ответить ]

Оператор: Имя пользователяkiran  ( обсуждение  · вклад  · SUL  · количество изменений  · журналы  · перемещения страниц  · журнал блокировок  · журнал прав  · поиск ANI)

Время подачи: 23:46, четверг, 26 декабря 2024 г. ( UTC )

Обзор функции: Удаляет экземпляры, ссылающиеся на файлы, которые больше не обсуждаются на FfD , аналогично FastilyBot 17 , с новым кодом.{{FFDC}}

Автоматический, контролируемый или ручной: автоматический

Язык(и) программирования : pywikibot

Доступен исходный код : будет опубликован в репозитории github

Ссылки на соответствующие обсуждения (где уместно): special:permalink/1265443290#Replacing FastilyBot

Период(ы) редактирования: еженедельно

Предполагаемое количество затронутых страниц: около 2-3 в неделю.

Пространство(я) имен: необходимо обсудить

Соответствует исключению (Да/Нет) : в настоящее время да, но это может быть обновлено.

Подробности функции: создан новый код для простоты/для потомков. При перечислении файлов в FfD редакторы иногда добавляют статьи, которые ссылаются на перечисленные файлы. Когда обсуждения FfD закрыты, закрывающий редактор часто пропускает и/или забывает удалить . Эта предлагаемая задача бота просто найдет экземпляры этой ссылки в закрытых/несуществующих обсуждениях FfD и удалит их. —usernamekiran (обсуждение) 23:46, 26 декабря 2024 (UTC) [ ответить ]{{FFDC}}{{FFDC}}{{FFDC}}

Обсуждение

  • @ Explicit : каким пространством имен мне следует ограничить бота? В настоящее время шаблон был включен на нескольких страницах обсуждения статей, в обсуждения пользователей и в черновики. —usernamekiran (обсуждение) 23:46, 26 декабря 2024 (UTC) [ ответить ]
  • Одобрено для пробного периода (25 правок или 30 дней, в зависимости от того, что наступит раньше). Пожалуйста, предоставьте ссылку на соответствующие вклады и/или различия, когда пробный период будет завершен. В ожидании ответа на вышеуказанный вопрос, пожалуйста, ограничьте бота пространством имен Article. Primefac ( обсуждение ) 13:30, 1 января 2025 (UTC) [ ответить ]

Оператор: CFA  ( обсуждение  · вклад  · SUL  · количество правок  · журналы  · перемещения страниц  · журнал блокировок  · журнал прав  · поиск ANI)

Время подачи: 19:59, вторник, 31 декабря 2024 г. ( UTC )

Обзор функции: Удаляет статьи из категории:Запрошенные Википедией изображения биоты, если у них есть изображение

Автоматический, контролируемый или ручной: автоматический

Язык(и) программирования : Python

Доступный исходный код : Нет, но может быть при необходимости

Ссылки на соответствующие обсуждения (где уместно): Непротиворечиво

Период(ы) редактирования: еженедельно

Предполагаемое количество затронутых страниц: ~3–6 тыс. при первом запуске; впоследствии, вероятно, не более 10 в неделю.

Пространство(я) имен: Обсуждение

Соответствует исключению (Да/Нет) : Да

Подробности функции:

Обсуждение

Одобрено для испытания (100 правок). Пожалуйста, предоставьте ссылку на соответствующие вклады и/или различия, когда испытание будет завершено. Primefac ( обсуждение ) 13:24, 1 января 2025 (UTC) [ ответить ]

Оператор: CanonNi  ( обсуждение  · вклад  · SUL  · количество правок  · журналы  · перемещения страниц  · журнал блокировок  · журнал прав  · поиск ANI)

Время подачи: 12:49, вторник, 17 декабря 2024 г. ( UTC )

Обзор функций: замена задач 1, 2, 7, 8, 9 и 15 FastilyBot ( обсуждение  · вклад ), оператор которого вышел на пенсию

Автоматический, контролируемый или ручной: автоматический

Язык(и) программирования : Rust (mwbot-rs crate)

Доступен исходный код : позже будет опубликован на GitLab

Ссылки на соответствующие обсуждения (где уместно): См . здесь

Период(ы) редактирования: Ежедневно

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

Пространство(я) имен: Файл:

Соответствует исключению (Да/Нет) : Да

Подробности функции: Почти идентичная функциональность предыдущего бота, просто переписанная на другом (и лучшем) языке. Все изменяют шаблоны на страницах описания файлов, поэтому я объединяю это в одну задачу.

Подробности задачи (скопировано из WP:BOTREQ )
Исходное заданиеОписание
1Замените , для локальных файлов, которые уже находятся на Commons, на .{{Copy to Wikimedia Commons}}{{Now Commons}}
2Удалить из недопустимых файлов.{{Copy to Wikimedia Commons}}
7Замените , для локальных файлов, которые номинированы на удаление на Commons, на .{{Now Commons}}{{Nominated for deletion on Commons}}
8Замените , для локальных файлов, которые были удалены на Commons, на .{{Nominated for deletion on Commons}}{{Deleted on Commons}}
9Удалить из файлов, которые больше не номинированы на удаление на Commons.{{Nominated for deletion on Commons}}
15Удалить из описания файлов страницы, которые также транслируются{{Now Commons}}{{Keep local}}

Обсуждение

  • Спасибо, что откликнулись на просьбу помочь! Для более удобного просмотра и отслеживания не могли бы вы перечислить все эти задачи и их описания в разделе «Сведения о функциях»? Для этого можно использовать wikitable. – DreamRimmer ( обсуждение ) 13:51, 17 декабря 2024 (UTC) [ ответить ]
Одобрено для пробного периода (120 правок). Пожалуйста, предоставьте ссылку на соответствующие вклады и/или различия, когда пробный период будет завершен. Пожалуйста, выполните 20 правок для каждой задачи. Primefac ( обсуждение ) 12:35, 23 декабря 2024 (UTC) [ ответить ]

Оператор: Имя пользователяkiran  ( обсуждение  · вклад  · SUL  · количество изменений  · журналы  · перемещения страниц  · журнал блокировок  · журнал прав  · поиск ANI)

Время подачи: 13:04, суббота, 7 сентября 2024 г. ( UTC )

Обзор функции: пройдите по Категория:Статьи с отсутствующими координатами с координатами на Wikidata , добавьте координаты из wikidata в статью enwiki и удалите шаблон {{ coord missing }}

Автоматический, контролируемый или ручной: автоматический

Язык(и) программирования : pywikibot

Доступный исходный код : пока нет, скоро на github, скрипт pywikibot

Ссылки на соответствующие обсуждения (где это уместно): запрашиваются на WP:BOTREQ , постоянная ссылка

Период(ы) редактирования: раз в месяц

Предполагаемое количество затронутых страниц: около 19 000 при первом запуске, затем по мере поступления

Пространство(я) имен: mainspace

Соответствует исключению (Да/Нет) : нет

Подробности функции: бот проходит по Category:Articles missingordinates с координатами на Wikidata , для каждой статьи: он считывает координаты из wikidata QID этой конкретной статьи. добавляет его в инфобокс с | coordinates =параметром. Если инфобокс отсутствует, то он добавляет его в нижнюю часть в соответствующем месте, используя шаблон {{ coord }} . Если координаты добавлены успешно, то бот удаляет шаблон {{ coords_missing }} . —usernamekiran (обсуждение) 13:04, 7 сентября 2024 (UTC) [ ответить ]

Обсуждение

  • это похоже на пограничный косметический бот, если это так, возможно ли запустить бота с более низкой скоростью редактирования, например, одно редактирование в минуту или 1 редактирование/5 минут? —usernamekiran (обсуждение) 16:19, 8 сентября 2024 (UTC) [ ответить ]
    Я думаю, что это не подпадает под категорию косметического бота из-за третьего пункта в WP:COSMETICBOT : [.. Изменения, которые обычно считаются существенными, затрагивают что-то видимое читателям и потребителям Википедии, например...] «администрирование энциклопедии», например, ведение скрытых категорий, используемых для отслеживания невыполненных работ по техническому обслуживанию (например, изменение на ) —usernamekiran (обсуждение) 15:46, 17 сентября 2024 (UTC) [ ответить ]{{citation needed}}{{citation needed|date=September 2016}}
  • {{ BAG assistance needed }} —usernamekiran (обсуждение) 08:41, 5 октября 2024 (UTC) [ ответить ]
    Одобрено для испытания (100 правок). Пожалуйста, предоставьте ссылку на соответствующие вклады и/или различия, когда испытание будет завершено. —  The  Earwig  ( обсуждение ) 15:28, 5 октября 2024 (UTC) [ ответить ]
    @ The Earwig : Привет. Я сделал около 10 правок, но было два технических и еще одна проблема. Я случайно запустил старую версию скрипта, в которой была проблема с дублированием записей для координат, это уже исправлено. Вторая проблема была в формате координат. Третья, нетехническая проблема, заключается в том, что эта задача в настоящее время не имеет консенсуса на Wikipedia talk:WikiProject Geographicalordinates . Но я думаю, что это обсуждалось в прошлом, а не недавно. Сначала я исправлю проблему форматирования, а затем начну обсуждение на Wikipedia talk:WikiProject Geographicalordinates. До тех пор, я думаю, этот BRFA следует разместить на На удержании. . —usernamekiran (обсуждение) 18:18, 6 октября 2024 (UTC) [ ответить ]
  • Я задал этот же вопрос в дубликате запроса бота : как вы обеспечиваете, чтобы публикуемая вами информация удовлетворяла WP:V ? — xaosflux Talk 00:52, 26 ноября 2024 (UTC) [ ответить ]
    @ Xaosflux : Здравствуйте. Прошу прощения, я как-то пропустил ваш комментарий, я увидел его пару минут назад. Я не думал об этом. До сих пор я полагался на информацию из Wikidata, предполагая, что информация из Wikidata будет верной. Если этого недостаточно, (в любом случае) я попытаюсь придумать что-нибудь, чтобы проверить координаты. —usernamekiran (обсуждение) 17:02, 1 января 2025 (UTC) [ ответить ]
    @ Usernamekiran возможно, что информация на wikidata ссылается на данные и является точной, но, безусловно, возможно, что это не так. Я не думаю, что есть презумпция, что заявление, существующее на wikidata, равнозначно тому, что оно надежно и проверяемо. — xaosflux Talk 18:01, 1 января 2025 (UTC) [ ответить ]

Оператор: Sohom Datta  ( обсуждение  · вклад  · SUL  · количество правок  · журналы  · перемещения страниц  · журнал блокировок  · журнал прав  · поиск ANI)

Время подачи: 20:03, вторник, 16 июля 2024 г. ( UTC )

Автоматический, контролируемый или ручной: автоматический

Язык (и) программирования : Python

Исходный код доступен: https://github.com/sohomdatta1/npp-notifier-bot

Обзор функции: Уведомление предыдущих рецензентов статьи в AFD о номинации

Ссылки на соответствующие обсуждения (где это уместно): Первоначальные обсуждения на NPP Discord + предыдущие BRFA, касающиеся уведомлений AFD

Период(ы) редактирования: Непрерывный

Предполагаемое количество затронутых страниц: 1-2 в день (примерно?)

Соответствует исключению (Да/Нет) : Да

Уже есть флаг бота (Да/Нет) : Нет, на enwiki, да, для других вики по другим задачам

Подробности функции:

  • Используйте API eventstream для прослушивания новых AfD
  • Извлечь название страницы путем анализа викитекста AfD
  • Определите предыдущих рецензентов страницы в AFD
  • Уведомить указанных рецензентов на их страницах обсуждения с помощью персонализированной версии существующего уведомления AfD

Обсуждение

  • Мне нравится эта концепция в целом. Я пытался сделать пользовательский скрипт, который делает это ( User: Novem Linguae/Scripts/WatchlistAFD.js#L-89--L-105 ), но он не работает (мне, вероятно, нужно переписать его, чтобы использовать MutationObserver). Будет ли этот бот автоматическим для всех или по выбору? Выбор может быть лучше и проще для продвижения в BRFA. Если не выбор, возможно, стоит начать опрос где-то, чтобы убедиться, что есть какая-то поддержка «включено по умолчанию». – Novem Linguae ( talk ) 07:58, 17 июля 2024 (UTC) [ ответить ]
    Я думаю, было бы лучше, если бы эта функция была включена по умолчанию, а рецензенты могли бы ее отключить. ( t · c ) buidhe 14:28, 17 июля 2024 (UTC) [ ответить ]
    Ах да. «Отказаться» может быть хорошим способом описать этот третий вариант. – Novem Linguae ( обсуждение ) 22:13, 17 июля 2024 (UTC) [ ответить ]
  • Поддержка — кажется хорошей идеей. Я просмотрел несколько статей, которые я пометил для заметности или других проблем, только чтобы случайно заметить их через несколько дней, когда их кто-то другой пометил как AfD. Бот кажется хорошей идеей, и я не вижу в этом недостатков. Bastun Ėġáḍβáś₮ŭŃ! 16:31, 17 июля 2024 (UTC) [ ответить ]
  • Это своего рода вещи, которые были бы очень полезны для некоторых людей (например, новых/редко пишущих рецензии) и действительно раздражали бы других (например, людей, которые просмотрели десятки тысяч статей). Если это в конечном итоге приведет к отказу, каждое сообщение должно содержать очень четкие инструкции о том, как отказаться. Также стоит подумать о временном ограничении: большинство людей не получат никакой пользы от того, что услышат о статье, которую они просмотрели десять лет назад. Возможно, год или два были бы хорошим порогом. Extraordinary Writ ( обсуждение ) 18:48, 17 июля 2024 (UTC) [ ответить ]
  • Регулярное выражение PREVIOUS_NOTIF также должно учитывать уведомления, оставленные через инструмент курирования страниц («Обсуждение удаления xxx»). Уведомление также необходимо пропустить, если предыдущий рецензент сам выдвигает кандидатуру. Кроме того, я бы предложил добавить задержку по крайней мере в несколько минут вместо немедленного действия при создании AfD — так как это может привести к условиям гонки, когда Twinkle/PageTriage и этот бот одновременно доставляют уведомления одному и тому же пользователю. – SD0001 ( обсуждение ) 13:41, 19 июля 2024 (UTC) [ ответить ]
  • {{ Требуется помощь оператора }} Что вы думаете по поводу комментариев/предложений выше? Также, у вас есть готовое уведомление или оно все еще в разработке? Если оно готово, пожалуйста, дайте на него ссылку (или скопируйте его сюда, если оно жестко закодировано в другом месте). Primefac ( обсуждение ) 12:48, 21 июля 2024 (UTC) [ ответ ]
    @ Primefac Я реализовал несколько предложений, переработал код, чтобы исключить страницы, содержащие {{User:SodiumBot/NoNPPDelivery}}, что должно служить механизмом отказа :) Я также переработал код, включив предложение SD0001 о добавлении значительной задержки, заставив бота ждать не менее часа, а также изменил регулярное выражение для учета сообщений, отправляемых PageTriage.
    В соответствии с предложениями Extraordinary Writ я также ограничил поиск последними 3 годами и создал черновик User:SodiumBot/ReviewerAfdNotification , в котором есть инструкции о том, как отказаться от рассылки. Sohom ( обсуждение ) 16:02, 21 июля 2024 (UTC) [ ответить ]
    Спасибо, я оставлю это открытым на несколько дней для комментариев, прежде чем отправлять в суд. Primefac ( обсуждение ) 16:07, 21 июля 2024 (UTC) [ ответить ]
    Одобрено для испытания (50 правок). Пожалуйста, предоставьте ссылку на соответствующие вклады и/или различия, когда испытание будет завершено. Пожалуйста, убедитесь, что этот BRFA связан в сводке правок. Primefac ( обсуждение ) 23:50, 4 августа 2024 (UTC) [ ответ ]
    {{ Требуется помощь оператора }} Есть ли прогресс в этом вопросе? Primefac ( обсуждение ) 12:44, 23 декабря 2024 (UTC) [ ответ ]
    Я оставил бота работать, судя по логам, он не нашел ни одной статьи. Попробую заняться отладкой, чтобы понять, в чем проблема.Сохом( обсуждение ) 14:22, 26 декабря 2024 (UTC) [ ответ ]
    Я внес некоторые исправления, посмотрим, что из этого получится.Сохом( обсуждение ) 15:24, 7 января 2025 (UTC) [ ответ ]
  • Сегодня я наткнулся на Wikipedia:Bots/Requests for approval/SDZeroBot 6 , который представляет собой очень похожую задачу и использует стратегию «отказаться». Это говорит о том, что сообщество может быть не против того, чтобы уведомления AFD были включены по умолчанию для такой задачи бота. – Novem Linguae ( обсуждение ) 07:10, 8 августа 2024 (UTC) [ ответить ]

Оператор: Hawkeye7  ( обсуждение  · вклад  · SUL  · количество правок  · журналы  · перемещения страниц  · журнал блокировок  · журнал прав  · поиск ANI)

Время подачи: 01:57, среда, 22 марта 2023 г. ( UTC )

Обзор функции: Отметить неоцененные статьи-заглушки как заглушки

Автоматический, контролируемый или ручной: автоматический

Язык(и) программирования : C#

Доступный исходный код : Пока нет

Ссылки на соответствующие обсуждения (где это уместно): Wikipedia:Bot requests/Archive 84#Stub assessments with ORES

Период(ы) редактирования: ежедневно

Предполагаемое количество затронутых страниц: < 100 в день

Пространство(я) имен: Обсуждение

Соответствует исключению (Да/Нет) : Да

Подробности функции: Пройти по категории:Неоцененные статьи (только для статей, уже помеченных как принадлежащие проекту). Если неоцененная статья оценена ORES как заглушка, пометить статью как заглушку. Пример

Обсуждение

  • информация Примечание: этот бот, похоже, редактировал с момента подачи этого BRFA. Боты не могут редактировать за пределами своего собственного или пользовательского пространства своего оператора, если они не одобрены или не одобрены для пробного использования. AnomieBOT 00:10, 28 марта 2023 (UTC) [ ответить ]
    ^. Также, потенциально может быть CONTEXTBOT; см. Wikipedia:Stub : Не существует установленного размера, при котором статья перестает быть заглушкой. EpicPupper ( обсуждение ) 23:04, 30 марта 2023 (UTC) [ ответить ]
    Запуск бота влияет только на неоцененные статьи, оцененные mw:ORES как заглушки. Рейтинги ORES для заглушек очень надежны (некоторые ложные отрицательные результаты — которые не будут затронуты в рамках этого предложения — но ложных положительных результатов нет) . Hawkeye7 (обсудить) 00:03, 31 марта 2023 (UTC) [ ответить ]
  • Одобрено для испытания (50 правок). Пожалуйста, предоставьте ссылку на соответствующие вклады и/или различия, когда испытание будет завершено. Звучит разумно, поскольку ORES обычно хорош для оценки статей-заготовок как таковых. – SD0001 ( обсуждение ) 11:41, 1 апреля 2023 (UTC) [ ответить ]
    проверятьYБот запущен с 50 правками. О проблемах не сообщается. Различия: [1]. Hawkeye7 (обсудить) 00:42, 18 апреля 2023 (UTC) [ ответить ]
  • Комментарий: Мне показалось интересным то, что бот отменяет классификации начального класса, уже назначенные редактором-человеком, и переопределяет те, которые имеют класс-заглушку. [2] и [3] EggRoll97 ( обсуждение ) 03:28, 18 мая 2023 (UTC) [ ответить ]
    Этого не должно происходить. Frostly ( обсуждение ) 03:58, 18 мая 2023 (UTC) [ ответить ]
    Вопрос в том: что должно происходить? Статья была помечена, потому что некоторые проекты не были оценены. Должен ли бот (1) оценивать неоцененные как заглушки и игнорировать оцененные или (2) выравнивать неоцененные с оцененными? Hawkeye7 (обсудить) 04:21, 18 мая 2023 (UTC) [ ответить ]
    Согласно последнему консенсусу оценки должны быть для всей статьи, а не для WikiProject. Бот должен изменить шаблон, чтобы использовать код всей статьи. Если несколько проектов имеют разные оценки для статьи, он должен оставить ее в покое. Frostly ( обсуждение ) 05:03, 18 мая 2023 (UTC) [ ответ ]
    @ Hawkeye7 : Спасибо, ping, я вручную исправил правки, где бот заменил оценку редактором-человеком. Всего нужно исправить 6 правок из 52. EggRoll97 ( обсуждение ) 07:16, 18 мая 2023 (UTC) [ ответить ]
    Бот был изменен. Hawkeye7 (обсудить) 04:51, 19 мая 2023 (UTC) [ ответить ]
{{ BAG assistance needed }} Это ждало более 2 месяцев с момента окончания пробного периода и более 4 месяцев с момента создания запроса. Учитывая высказанные опасения, которые оператор бота с тех пор исправил, продленный пробный период может быть хорошей идеей. EggRoll97 ( talk ) 05:19, 8 августа 2023 (UTC) [ reply ]
Приношу свои извинения. Я был очень занят. Стоит ли мне снова запустить нового бота с несколькими правками? Hawkeye7 (обсудить) 18:57, 15 октября 2023 (UTC) [ ответить ]
Одобрено для расширенного испытания (50 правок). Пожалуйста, предоставьте ссылку на соответствующие вклады и/или различия, когда испытание будет завершено.SD0001 ( обсуждение ) 19:10, 15 октября 2023 (UTC) [ ответить ]
Спасибо. Hawkeye7 (обсудить) 22:33, 15 октября 2023 (UTC) [ ответить ]

{{ Требуется помощь оператора }} Прошло больше месяца с момента последнего поста, этот судебный процесс все еще продолжается? Primefac ( обсуждение ) 13:26, 31 декабря 2023 (UTC) [ ответ ]

Да. Я написал бота, используя свой API C#, и из-за необходимого обновления здесь моя среда dotnet опередила среду в сетке. Я не мог ни собрать локально и запустить в сетке, ни собрать в сетке. (Я мог бы запустить пробную версию локально, но не смог бы развернуть в рабочей среде.) В настоящее время идет работа по перемещению ботов в контейнеры Kubernetes, но не было доступного пакета сборки dotnet. Герои на Toolforge уже предоставили один для dotnet, и я буду тестировать его, когда вернусь из отпуска на следующей неделе. Если все пойдет хорошо, я наконец смогу развернуть бота и запустить пробную версию. Подробности см. в phab:T311466. Hawkeye7 (обсудить) 22:54, 31 декабря 2023 (UTC) [ ответить ]
Пользователь запросил внимание оператора. Как только оператор увидит это сообщение и ответит, пожалуйста, деактивируйте этот тег.  (пользователь уведомлен) Primefac ( talk ) 20:10, 18 февраля 2024 (UTC) [ ответить ]
Работа была сделана в январе, и некоторые изменения были внесены в Toolforge. Возобновлю пробный запуск, когда появится возможность. Hawkeye7 (обсудить) 23:33, 18 февраля 2024 (UTC) [ ответить ]
@ Hawkeye7 : есть ли какие-нибудь новости по этому поводу? Если это что-то среднесрочное и над ним не ведется активная работа, вы рады бы отметить этот BRFA как отозванный на данный момент? ProcrastinatingReader ( обсуждение ) 10:54, 29 сентября 2024 (UTC) [ ответить ]
Мои технические проблемы решены. На этой неделе будет проведен новый пробный запуск. Hawkeye7 (обсудить) 19:26, 29 сентября 2024 (UTC) [ ответить ]
[4][5][6][7][8][9] и т. д. Hawkeye7 (обсудить) 03:15, 2 октября 2024 (UTC) [ ответить ]
Одно важное изменение: теперь вместо ORES используется Liftwing. Hawkeye7 (обсудить) 03:25, 2 октября 2024 (UTC) [ ответить ]
Пользователь потребовал внимания оператора. После того, как оператор увидит это сообщение и ответит, пожалуйста, деактивируйте этот тег.  (пользователь уведомлен) Предоставлено ping, чтобы убедиться, что это все еще продолжается. Primefac ( talk ) 12:46, 23 декабря 2024 (UTC) [ ответить ]
Пробный запуск прошел успешно. Проблемы с новой средой Packbuild были решены. Я могу запустить еще несколько пробных запусков, но предпочел бы разрешение на запуск работы в производство. Hawkeye7 (обсудить) 20:12, 23 декабря 2024 (UTC) [ ответить ]

Оператор: C1MM  ( обсуждение  · вклад  · SUL  · количество правок  · журналы  · перемещения страниц  · журнал блокировок  · журнал прав  · поиск ANI)

Время подачи: 04:42, четверг, 12 декабря 2024 г. ( UTC )

Автоматический, контролируемый или ручной: автоматический

Язык (и) программирования : Python

Доступен исходный код :

Обзор функции: Добавляет или изменяет шаблоны выборов в разделе «Результаты» избирательных округов индийской Лок Сабхи/Ассамблеи.

Ссылки на соответствующие обсуждения (где уместно):

Период(ы) редактирования: выполняется один раз для категории страниц.

Предполагаемое количество затронутых страниц: ~4000

Соответствует исключению (Да/Нет) : Нет

Уже есть флаг бота (Да/Нет) : Да

Подробности функции: Этот бот изменяет разделы результатов индийских округов Лок Сабха/ассамблеи. Он берет раздел «Результаты» и для последних двух выборов с опубликованными данными добавляет всех кандидатов с процентом голосов выше 0,9% и удаляет кандидатов с процентом голосов ниже 0,9%. Он не редактирует данные о кандидатах (т. е. гиперссылки сохраняются), за исключением правильного написания заглавных букв в именах кандидатов во всех заглавных буквах. Параметр «изменение» заполняется только в том случае, если между двумя данными не проводились выборы.

Кандидаты сортируются по общему количеству голосов, а подразделы сортируются по годам выборов в порядке убывания (самые последние выборы идут первыми). Если раздел «Результаты» отсутствует, он размещается перед разделом «Ссылки», и результаты двух последних выборов размещаются там.

Обсуждение

Какой источник данных о выборах используется ботом? – DreamRimmer ( обсуждение ) 14:27, 13 декабря 2024 (UTC) [ ответить ]
Сайт ECI: eci.gov.in (он геоблокирован для пользователей за пределами Индии). На нем есть отчеты по всем парламентским и ассамблеевским выборам в Индии с момента обретения независимости, и те, что были после 2015 года, представлены в формате PDF, а те, что были после 2019 года, — в формате CSV. C1MM ( обсуждение ) 01:19, 14 декабря 2024 (UTC) [ ответить ]
Спасибо за ответ. Я использовал данные с eci.gov.in для своей задачи бота, и это хороший источник. Я пытался искать данные о результатах недавних выборов, но нашел только файлы PDF и XLSX; я не нашел никаких файлов CSV, содержащих полные данные о результатах кандидатов. Возможно, я пропустил какие-то шаги. Я постараюсь предоставить некоторую обратную связь после просмотра правок, если это пойдет на пробный период. – DreamRimmer ( talk ) 09:56, 14 декабря 2024 (UTC) [ ответить ]
Я конвертирую XLSX в CSV (теперь это для меня привычно, поэтому я иногда забываю сказать). C1MM ( обсуждение ) 17:07, 14 декабря 2024 (UTC) [ ответить ]
Спасибо за ответ. Есть ли где-нибудь общедоступный исходный код, если я захочу на него взглянуть? – DreamRimmer ( обсуждение ) 09:44, 16 декабря 2024 (UTC) [ ответить ]
Могут быть веские причины сохранять данные кандидата, даже если он набирает менее 0,9% голосов. Я бы сказал, что если имя кандидата ссылается на вики (не красную ссылку), то бот не должен удалять эту строку.
Также рассматривайте « Ни один из вышеперечисленных » как особый случай и всегда добавляйте/сохраняйте эти данные, когда они доступны. - MPGuy2824 ( обсуждение ) 10:07, 14 декабря 2024 (UTC) [ ответить ]
Хороший момент. Я забыл упомянуть, что я рассматривал «Ни один из вышеперечисленных» как особый случай, не вырезая его и фактически добавляя его туда, где его нет в шаблоне. Я также добавляю «большинство» и «явку», а когда между двумя последними выборами, по которым у меня есть данные, нет выборов, я также добавляю шаблон «прирост» или «удержание».
Как проверить, существует ли страница и не является ли она неоднозначностью? Я говорю это, потому что многие политики в Индии имеют одинаковые имена с другими людьми (например, Анирудх Сингх ), поэтому я бы предпочел оставить людей с менее чем 0,9% голосов, если они связаны со статьей, которая на самом деле о них. C1MM ( обсуждение ) 13:47, 14 декабря 2024 (UTC) [ ответить ]
Если вы используете Pywikibot, вы можете использовать page.BasePageметоды класса, такие как exists()метод , чтобы проверить, существует ли страница, связанная с вики, на вики. Он возвращает логическое значение, Trueесли страница существует на вики. Чтобы проверить, является ли эта страница страницей устранения неоднозначности, вы можете использовать isDisambig()метод , который возвращает, Trueявляется ли страница страницей устранения неоднозначности, и Falseв противном случае. – DreamRimmer ( talk ) 17:07, 16 декабря 2024 (UTC) [ reply ]
Я внес предложенные изменения, и созданные страницы выглядят хорошо (разумеется, я не сохранил). К сожалению, я не знаю, как запустить исходный код Python pywikibot на Wikimedia таким образом, чтобы получить доступ к файлам на моей локальной машине, возможно ли это? C1MM ( обсуждение ) 05:56, 23 декабря 2024 (UTC) [ ответить ]
Вы говорите, что сохранили CSV-файлы на локальном компьютере и хотите извлечь из них данные результата? Дайте мне знать, если вам нужна помощь с исходным кодом. – DreamRimmer ( talk ) 11:04, 23 декабря 2024 (UTC) [ ответить ]
Я разобрался с этой проблемой. Теперь я думаю, что член BAG, вероятно, должен прийти и высказать свое мнение. C1MM ( talk ) 16:56, 30 декабря 2024 (UTC) [ ответить ]

{{ BAG assistance needed }} — Предыдущий неподписанный комментарий добавлен C1MM ( talkcontribs ) 16:55, 30 декабря 2024 (UTC) [ ответить ]

Одобрено для испытания (50 правок). Пожалуйста, предоставьте ссылку на соответствующие вклады и/или различия, когда испытание будет завершено. Пожалуйста, не отмечайте эти правки как незначительные. Primefac ( обсуждение ) 13:34, 1 января 2025 (UTC) [ ответ ]
[10] Вот запрошенные вклады. Я думаю, что есть несколько проблем: я фактически не добавил источник технически для этих вкладов, а также для определенной партии ( Партия мира ) я добавил ссылки для устранения неоднозначности по ошибке. Я также случайно сделал заменяющие заголовки 3-го уровня вместо 2-го уровня, что я теперь исправил. C1MM ( обсуждение ) 03:47, 2 января 2025 (UTC) [ ответ ]
Пожалуйста, также вернитесь и вручную исправьте эти 50 правок для проблем, которые вы заметили. Кроме того, если бы вы также могли использовать шаблон {{ formatnum }} для всех цифр голосов, это было бы здорово. Другие части правок выглядят хорошо. - MPGuy2824 ( talk ) 05:05, 2 января 2025 (UTC) [ ответить ]
Я сделал то, о чем меня просили. C1MM ( обсуждение ) 04:33, 10 января 2025 (UTC) [ ответить ]
Я думаю, вам нужно использовать шаблон {{ Bot trial complete }} , чтобы привлечь к этому внимание кого-то из BAG. - MPGuy2824 ( обсуждение ) 05:07, 10 января 2025 (UTC) [ ответить ]
Пробный период завершен. Заметил, что это стало неактуальным после завершения. JarJarInks ( обсуждение ) 19:21, 23 января 2025 (UTC) [ ответить ]
Одобрено для расширенного пробного периода (50 правок). Пожалуйста, предоставьте ссылку на соответствующие вклады и/или различия, когда пробный период будет завершен. Пожалуйста, исправьте код, чтобы избежать повторения тех же проблем. Также, пожалуйста, укажите ссылку на этот BRFA в сводке правок и не отмечайте эти правки как незначительные. – DreamRimmer ( обсуждение ) 12:23, 29 января 2025 (UTC) [ ответить ]


Боты, которые были одобрены для операций после успешного BRFA, будут перечислены здесь в информационных целях. Для этих ботов не требуется никаких других действий по одобрению. Недавно одобренные запросы можно найти здесь (изменить), а старые запросы можно найти в архивах.

  • BunnysBot  ( BRFA  · вклад  · @media screen{html.skin-theme-clientpref-night .mw-parser-output div:not(.notheme)>.tmp-color,html.skin-theme-clientpref-night .mw-parser-output p>.tmp-color,html.skin-theme-clientpref-night .mw-parser-output table:not(.notheme) .tmp-color{color:inherit!important}}@media screen и (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output div:not(.notheme)>.tmp-color,html.skin-theme-clientpref-os .mw-parser-output p>.tmp-color,html.skin-theme-clientpref-os .mw-parser-output table:not(.notheme) .tmp-color{color:inherit!important}}логи действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 4) Одобрено 15:50, 26 января 2025 (UTC) (бот имеет флаг)
  • KiranBOT  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 12) Одобрено 12:33, 19 января 2025 (UTC) (бот имеет флаг)
  • Бот DreamRimmer II  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 2) Одобрено 16:47, 12 января 2025 (UTC) (бот имеет флаг)
  • PrimeBOT  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 46) Одобрено 12:22, 3 января 2025 (UTC) (бот имеет флаг)
  • MolecularBot  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) Одобрено 12:30, 19 декабря 2024 (UTC) (бот имеет флаг)
  • BunnysBot  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 3) Одобрено 17:42, 16 декабря 2024 (UTC) (бот имеет флаг)
  • GalaxyBot  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) Одобрено 15:56, 16 декабря 2024 (UTC) (бот имеет флаг)
  • Бот DreamRimmer  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 3) Одобрено 16:49, 9 декабря 2024 (UTC) (бот имеет флаг)
  • BunnysBot  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) Одобрено 16:49, 9 декабря 2024 (UTC) (бот имеет флаг)
  • DatBot  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 12) Одобрено 20:44, 1 декабря 2024 (UTC) (бот имеет флаг)
  • Бот DreamRimmer  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 2) Одобрено 20:44, 1 декабря 2024 (UTC) (бот имеет флаг)
  • TNTBot  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 6) Одобрено 21:25, 19 ноября 2024 (UTC) (бот имеет флаг)
  • BaranBOT  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 8) Одобрено 16:12, 30 октября 2024 (UTC) (бот имеет флаг)
  • KiranBOT  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 13) Одобрено 17:08, 20 октября 2024 (UTC) (бот имеет флаг)
  • BaranBOT  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 7) Одобрено 11:55, 20 октября 2024 (UTC) (бот имеет флаг)
  • Monkbot  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 20) Одобрено 11:55, 20 октября 2024 (UTC) (бот имеет флаг)
  • KiranBOT  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 11) Одобрено 17:24, 13 октября 2024 (UTC) (бот имеет флаг)
  • Qwerfjkl (бот)  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 31) Одобрено 17:24, 13 октября 2024 (UTC) (бот имеет флаг)
  • Leaderbot  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) Одобрено 22:09, 17 октября 2024 (UTC) (бот будет работать без флага)
  • Бот DreamRimmer  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) Одобрено 16:59, 4 октября 2024 (UTC) (бот имеет флаг)
  • BaranBOT  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 4) Одобрено 11:57, 10 сентября 2024 (UTC) (бот имеет флаг)
  • BaranBOT  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 5) Одобрено 15:53, 9 сентября 2024 (UTC) (бот имеет флаг)
  • Бот-помощник по защите  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) Одобрено 13:59, 8 сентября 2024 (UTC) (бот имеет флаг)
  • KiranBOT  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 9) Одобрено 17:21, 1 сентября 2024 (UTC) (бот имеет флаг)
  • Platybot  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 2) Одобрено 17:21, 1 сентября 2024 (UTC) (бот имеет флаг)
  • BaranBOT  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 2) Одобрено 12:02, 11 августа 2024 (UTC) (бот имеет флаг)
  • HooptyBot  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 2) Одобрено 00:01, 5 августа 2024 (UTC) (бот будет запущен без флага)
  • ChristieBot  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 3) Одобрено 23:42, 4 августа 2024 (UTC) (бот имеет флаг)
  • C1MM-bot  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 2) Одобрено 23:26, 4 августа 2024 (UTC) (бот имеет флаг)
  • HBC AIV helperbot14  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) Одобрено 13:24, 27 июля 2024 (UTC) (бот имеет флаг)


Боты, которым отказано в операциях, будут перечислены здесь в информационных целях в течение как минимум 7 дней, прежде чем будут архивированы. Для этих ботов не требуется никаких других действий. Более старые запросы можно найти в Архиве .

  • CiteHelperBot  ( BRFA  · contribs  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) Бот отклонен 12:36, 8 января 2025 (UTC)
  • MolecularBot  ( BRFA  · contribs  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 3) Бот отклонен 13:26, 1 января 2025 (UTC)
  • Raph65BOT  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) Бот отклонен 00:37, 23 декабря 2024 (UTC)
  • Бот Silksam  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) Бот отклонен 12:54, 2 декабря 2024 (UTC)
  • MdWikiBot  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) Бот отклонен 12:04, 3 августа 2024 г. (UTC)
  • Arjunaraocbot  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) Бот отклонен 07:35, 23 марта 2024 (UTC)

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

  • Ow0castBot  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) Отозвано оператором 06:06, 28 января 2025 (UTC)
  • JJPMaster (бот)  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) Истек 15:50, 26 января 2025 (UTC)
  • BunnysBot  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 2) Отозвано оператором 12:31, 13 января 2025 (UTC)
  • Platybot  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) Истек 16:58, 12 января 2025 (UTC)
  • PonoRoboT  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 2) Истек 16:53, 12 января 2025 (UTC)
  • MacaroniPizzaHotDog Bot  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) Отозвано оператором 16:15, 12 января 2025 (UTC)
  • DannyS712 bot III  ( BRFA  · contribs  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 74) Истек 12:47, 23 декабря 2024 (UTC)
  • JJPMachine  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) Отозвано оператором 04:28, 26 ноября 2024 (UTC)
  • FrostlySnowman  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 10) Отозвано оператором 04:41, 4 ноября 2024 (UTC)
  • BaranBOT  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 6) Отозвано оператором 16:29, 30 октября 2024 (UTC)
  • CapsuleBot  ( BRFA  · contribs  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 2) Истек 22:58, 11 октября 2024 (UTC)
  • StradBot  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 2) Отозвано оператором 22:53, 11 октября 2024 (UTC)
  • PrimeBOT  ( BRFA  · contribs  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 39) Отозвано оператором 12:21, 29 сентября 2024 (UTC)
  • BattyBot  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: 81) Отозвано оператором 15:48, 26 августа 2024 (UTC)
  • Душан Крехель (бот)  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: VII) Истек 15:41, 27 июня 2024 (UTC)
  • Душан Крехель (бот)  ( BRFA  · вклад  · журнал действий  · журнал блокировок  · журнал флагов  · права пользователя) (Задача: VIII) Истек 15:41, 27 июня 2024 (UTC)
Retrieved from "https://en.wikipedia.org/w/index.php?title=Wikipedia:Bots/Requests_for_approval&oldid=1272552601"