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

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

User:Kv75b[править код]

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

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

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

Цель/Purpose[править код]

В настоящий момент бот будет использоваться для поддержки инкубатора. Конкретный список задач, которые бот уже выполняет в автоматическом режиме, приведён здесь; он будет пополняться.

В дальнейшем по мере наличия у меня времени и интереса к задачам бот будет обрабатывать также запросы на ВП:РДБ.

Отладка проводится и будет проводиться в полуручном режиме с отключённым флагом бота; историю отладки и работы можно наблюдать во вкладе бота. Готов нести ответственность за все совершённые ботом правки.

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

Бот — прикладной результат моего эксперимента по написанию библиотеки для работы с API MediaWiki в Delphi. Работа над библиотекой ещё продолжается. Текущий код бота могу выслать всем желающим по e-mail.

Флаг бота в других виках/Already has a bot flag[править код]

Пока не предполагаю запрашивать.

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

  • Посмотрел тестовые правки, вроде бы проблем больше нет. — Claymore 14:49, 3 января 2010 (UTC)[ответить]
  • Не увидел как обрабатывается случай когда шаблон в статье уже есть (при беглом просмотре кода проверки не обнаружил — плохо искал?)--AlexVinS 16:50, 3 января 2010 (UTC)[ответить]
    Я получаю (двумя запросами) два списка: список страниц, где должны быть шаблоны, и список страниц, в которых шаблон стоит. Дальше я обрабатываю (чтение — запись) только те страницы из первого списка, которые не входят во второй. Насколько целесообразна дополнительная проверка после получения текста конкретной страницы (при необходимости её, конечно, можно поставить)? Kv75 17:27, 3 января 2010 (UTC)[ответить]
    PS. Мне просто показалось, что в данном случае целесообразность не слишком велика: этот шаблон либо сразу ставится в создаваемую статью, либо может случайно удалиться автором. Но проставлять его в существующую статью вряд ли кто-то будет, кроме моего бота. Так что вероятность того, что за время между получением списка статей с шаблонами и чтением статьи в эту статью будет добавлен шаблон, я оценил как пренебрежимо малую. Kv75 17:56, 3 января 2010 (UTC)[ответить]
    Спасибо разобрался. Вобщем то не критично, вижу только один случай когда шаблонов в статье будет два: если шаблон инкубатора будет добавлен во время работы бота другим участником, но всетаки таких ситуаций следует избегать. --AlexVinS 18:04, 3 января 2010 (UTC)[ответить]
    Да, я добавлю дополнительную проверку. Только вот придумаю, куда лучше сохранять отчёты… Kv75 19:25, 3 января 2010 (UTC)[ответить]
    Добавил проверку; все ошибки и непредвиденные ситуации будут журналироваться здесь. Kv75 20:25, 3 января 2010 (UTC)[ответить]
  • с какой периодичностью планируется запускать бота? rubin16 18:58, 3 января 2010 (UTC)[ответить]
    Зависит от пожеланий Samal'а, который его заказывал. Мне кажется разумным раз в 12 часов. Kv75 19:25, 3 января 2010 (UTC)[ответить]
    (+) За rubin16 22:20, 3 января 2010 (UTC)[ответить]
  • Возражений у меня нет, но мне бы название Kv75bot больше нравилось. Сразу будет видно, что бот. --Obersachse 19:09, 3 января 2010 (UTC)[ответить]
    Я не против переименования, хотя предпочитаю максимально короткие имена. Kv75 19:25, 3 января 2010 (UTC)[ответить]
  • (+) За, возражений нет. Бот делает крайне полезное дело. — Mondalor 05:56, 4 января 2010 (UTC)[ответить]

Итог/Summary[править код]

Возражений не поступило, флаг присвоен. --Obersachse 15:45, 6 января 2010 (UTC)[ответить]