Википедия:Заявки на статус бота/JoRedirectBot
User:JoRedirectBot[править код]
вклад • правки • SUL • журналы • блокировать • лог блокировок • журнал изменения прав • присвоить флаг
Ответственный ботовод/Botmaster: InvalidPointer
Цель[править код]
Флаг бота нужен для автоматического создания страниц с перенаправлениями по типу "Елка" --> "Ёлка", примеры правок: 1, 2, 3. Понимает существующие редиректы (двойных не создаёт). Будет работать в автоматическом режиме с ручным обновлением базы страниц, необходимых для создания (список получен из последней выложенной базы статей русской вики, посредством несложного запроса). Работал 18 августа, проблем не возникло. Готов нести ответственность за все совершённые ботом правки.
Технические подробности[править код]
Бот проверяет наличие статьи без "ё" (причём предусмотрена возможность нахождения всех возможных комбинаций), и, если её нет, создаёт редирект на оригинальную страницу (с "ё"), причём, проверяет, не является ли эта страница редиректом. В последнем случае создаёт редирект куда надо. Бот написан на языке Python с использованием pywikipedia framework. Исходный код тут. Код запроса для получения базы для бота тут.
Имеется флаг бота в других виках?[править код]
В других виках флага бота нет.
Обсуждение[править код]
- смущает малый вики-стаж ботовода rubin16 15:14, 30 августа 2015 (UTC)
Итог[править код]
Не готов пока присваивать флаг в связи с небольшим вики-стажем rubin16 12:48, 6 сентября 2015 (UTC)