Примечание: HagermanBot был заменен SineBot . |
Этим ботом управляла корпорация Hagerman Rubber Stamp Corporation . Это не марионетка , а скорее автоматизированная или полуавтоматическая учетная запись для повторяющихся правок, которые было бы чрезвычайно утомительно делать вручную. |
Задачи
- Поместите шаблон {{ unsigned }} на страницу обсуждения и запрашивайте страницы, когда пользователь добавляет комментарий и забывает подписаться.
- Поместите шаблон {{ тильда }} на страницу обсуждения пользователя, когда пользователь оставляет три неподписанных комментария в течение 24-часового периода.
Основная информация
Песочница
Если вы хотите протестировать поведение бота, вы можете использовать песочницу HagermanBot .
Проблемы
Если бот оставляет неподписанный шаблон при внесенном вами изменении, хотя он не должен был этого делать, сообщите об этом Хагерману, убедившись, что добавили страницу. Не стесняйтесь удалять неподписанный шаблон, он не вернет его в одно и то же место дважды.
Включение
Бот включен по умолчанию для всех страниц в пространствах имен talk. Если вы хотите, чтобы бот следил за страницей обсуждения, вам не нужно ничего делать. Однако, если вы хотите, чтобы он отслеживал страницу, не являющуюся обсуждением, поместите страницу в соответствующую категорию, и бот начнет отмечать неподписанные комментарии. После применения категории бот может начать подписывать комментарии в течение 5 минут.
- [[ Категория: страницы без обсуждения, автоматически подписанные HagermanBot ]] Это пометит все неподписанные комментарии на странице, к которой была применена категория.
- [[ Категория: страницы без обсуждения с подстраницами, автоматически подписанными HagermanBot ]] Это пометит любые неподписанные комментарии на подстраницах страницы, к которой была применена категория. Комментарии к родительскому объекту не будут отмечены, если он не включает обе категории.
Отключение
Если вы хотите отключить его, этот бот поддерживает три функции для отключения движка:
- Одноразовый: если вы думаете, что редактирование, которое вы вносите на страницу обсуждения, может быть интерпретировано как комментарий, хотя этого не должно быть, поставьте! NOSIGN! где-то в вашей сводке редактирования заставит бот проигнорировать ваше изменение.
- Статья на постоянной основе: если вы не хотите, чтобы бот отслеживал конкретную страницу обсуждения, размещение {{ bots | deny = HagermanBot}} где-нибудь на странице приведет к тому, что бот прекратит просмотр страницы до тех пор, пока не будет снят флаг. Обратите внимание, что он должен быть размещен непосредственно на вашей странице обсуждения, а не на включенном шаблоне.
- Постоянный пользователь: если вы не хотите, чтобы бот отмечал оставленные вами неподписанные комментарии, вы можете следовать инструкциям при отказе .
Задерживать
Бот намеренно действует как можно быстрее, чтобы подписать неподписанный комментарий, причем большинство из них подписывается через несколько секунд. Это сделано для того, чтобы избежать конфликта редактирования у пользователя, отвечающего на ваш комментарий. Если вы случайно оставили неподписанный комментарий, и бот опередил вас, чтобы подписать его, не стесняйтесь вернуться и удалить неподписанный шаблон и заменить его своей подписью.
Техническая информация
Архитектура
- Интерфейс: Служба Windows
- Язык программирования: Visual C # .NET
- Используемые библиотеки: WikiFunctions.dll из проекта AWB .
Условия
Чтобы бот классифицировал правку как новый неподписанный комментарий, должны быть выполнены следующие условия:
- Редактирование должно относиться к пространству имен Talk или User Talk или статье с особой категорией.
- Редактирование должно содержать только добавление новых строк, и все эти строки должны быть смежными.
- Редактирование не должно содержать подписи в добавленных строках. Подпись определяется наличием ссылки на пространство имен User, ссылки на пространство имен User talk или строки «(UTC)».
- Редактирование должно либо создавать новый заголовок, либо существовать как отступ под существующим заголовком.
- Редактирование не должно содержать шаблон, если он не относится к пространству имен Википедии или шаблон не {{ t1 }}.
Клоны
Следующие проекты Викимедиа в какой-то момент запускали клон HagermanBot:
- Английский Викиверситет
Награды
Неутомимый автор Barnstar | ||
Я, Бушкаррот, награждаю HagermanBot неутомимым участником Barnstar за неустанную работу, направленную на то, чтобы все комментарии были подписаны. Спасибо! Bushc a rrot ( Обсуждение · Стол ) 16:51, 28 декабря 2006 г. (UTC) |
Звезда усердия | ||
Звезда бесконечного совершенствования Википедии, рассказывая людям, с кем они, черт возьми, разговаривают. - Vanderdecken ∴ ∫ ξ φ 12:50, 5 января 2007 г. (UTC) |
Barnstar редактора | ||
Я, Artaxiad , награждаю вас редактором barnstar за ваш отличный вклад в обсуждение страниц и вашу борьбу с неподписанными комментариями. Артаксиад 23:00, 10 февраля 2007 г. (UTC) |