30-06-2023
На регулярной основе бот выполняет следующие задания:
Бот занимается расстановкой трёх шаблонов: {{Нет категорий}}, {{Изолированная статья}}, {{Тупиковая статья}} в новых статьях, то есть по функциональности аналогичен U-bot. Отличия от него:
Таким образом представляет собой дополнение U-bot-а, но не замену ему.
С целью повышения связности перед простановкой шаблонов бот пытается создавать следующие типы редиректов:
Редирект создаётся только при наличии на него ссылок из любого пространства.
Также бот занимается форматированием дат рождения/смерти в карточках статей попавших в Категория::Статьи с ручной викификацией дат в карточке. Обрабатываются только даты известных боту форматов, например, дата в формате «[[1 января]] [[1999]]» будет заменена на «1.1.1999», а дата «около [[1150 год]]а» будет оставлена как есть.
Бот удаляет шаблон {{Редактирую}}, если статья не модифицировалась в течение последних 3 дней.
Если в шаблонах {{Copyvio}}, {{Значимость}}, {{Источник}}, {{Нет АИ}}, {{Нет АИ 2}}, {{Нет ссылок}}, {{Нет ссылок в разделе}} не указана дата, то бот подставляет её.
Робот для страниц находящихся в подкатегориях Категория::Статьи без указанных географических координат заполняет координаты в карточках. Координаты берутся или из шаблона {{coord}} в самой статье, или из иноязычных статей через интервики.
Бот поддерживает в актуальном состоянии страницы Шаблон:Валютный курс/Данные, Шаблон:Список недавно умерших/Данные, а также архивирует старые записи со страницы Портал:Текущие события/Последние новости.
В статьи категории :Страницы с неправильно оформленными сносками, где нет шаблона {{примечания}} или тега <references /> бот пытается вставить раздел «Примечания».
Для страниц из подкатегорий :Наполнение Викисклада бот копирует ссылку на Викисклад из статей по интервикам.
Иногда с помощью бота выполняются другие задания, такие как модификация карточек, копирование информации из других разделов через интервики, запуск чужих ботов и др. Некоторые из них перечислены на странице Участник:Ivan A. Krestinin/TODO. Оставить запрос на новое задание можно на страницах ВП:РДБ, TODO, странице обсуждения бота.
Бот написан на C++, исходный код части занимающейся расстановкой шаблонов: KrBotSource.
Участник:KrBot.