Википедия:Заявки на статус бота/RussianSpyBot
User:RussianSpyBot[править код]
вклад • правки • SUL • журналы • блокировать • лог блокировок • журнал изменения прав • присвоить флаг
Ответственный ботовод/Botmaster: RussianSpy
Цель/Purpose[править код]
Бот создан с целью сбора и отображения различной статистики. В частности первое, что данный электронный друг будет делать - собирать статистику о правках участников и отображать ее в виде похожем на Википедия:Самые активные участники. Однако статистика будет более подробной и более интересной. Планируется генерирование нескольких графиков по времени. Возможно в будущем будет проводится еще какой-либо сбор информации (с радостью рассмотрю любые предложения).
Поначалу бот будет запускаться вручную раз в 2-3 дня примерно в 2-3 часа ночи по Москве. Править бот будет одну единственную страницу в собственном пространстве имен, куда будет размещать результат своих трудов в виде таблицы. Список участников изначально будет браться со страницы Википедия:Самые активные участники/Алфавитный список. После у бота будет собственная страница со списком, из которого будут исключены заблокированные участники.
Понимаю, что подобная деятельность бота, может и не самая полезная для сообщества, но в качестве первого опыта я решил создать бота "читателя", а не бота "писателя". Если есть какие-то идеи по насущным проблемам использования ботов - буду весьма благодарен.
Технические подробности/Technical details[править код]
Бот создает запросы к api.php, парсит результат и сохраняет у себя в локальной базе данных. У бота будет два режима сбора статистики: глубокий и обычный. Глубокий режим собирает информацию по всем правкам каждого участника от самой первой до самой последней. Обычный режим использует сохраненные в локальной СУБД данные глубокого режима и просто добавляет записи о правках, сделанных со времени последнего запуска бота. Глубокий режим создает достаточно много запросов к серверам ВП и будет запускаться раз в месяц (а возможно и реже), чтобы исключить из статистики удаленные правки.
Бот написан на РНР, использует СУБД PostgreSQL 8.4. Бот запускается с моего сервера, где и хранит всю собранную инфу, сводя таким образом к минимуму нагрузку на ВП, создаваемую им в процессе работы.
Имеется флаг бота в других виках?/Already has a bot flag in other wikipedias?[править код]
Нет
Обсуждение/Discussion[править код]
- Я, наверное, чего-то не понимаю, но зачем для всего вышеуказанного бот ? Флаг бота нужен для скрытия множества однотипных правок из логов и для возможности получать большие списки страниц по API-запросам. MaxBioHazard 02:25, 20 октября 2011 (UTC)
- Ну это вроде как задел на будущее. Тем более что бот-таки будет редактировать страницы внутри своего пространства имен. --RussianSpy 03:04, 20 октября 2011 (UTC)
- Этого недостаточно. Ещё раз: бот выдаётся, если участник собирается с него массово править статьи или другие страницы, находящиеся в СН у многих, чтобы они могли отключать бота из СН; а также если участнику нужно выполнять большие API-запросы, затрагивающие более 25 000 страниц. У вас вроде таких целей не намечается. MaxBioHazard 09:55, 20 октября 2011 (UTC)
- Мои API запросы будут затрагивать много тысяч статей. Но не на запись, а на чтение. То есть получается, когда я на следующей неделе решу писать ботом, мне придется опять дублировать заявку?--RussianSpy 10:49, 20 октября 2011 (UTC)
- Этого недостаточно. Ещё раз: бот выдаётся, если участник собирается с него массово править статьи или другие страницы, находящиеся в СН у многих, чтобы они могли отключать бота из СН; а также если участнику нужно выполнять большие API-запросы, затрагивающие более 25 000 страниц. У вас вроде таких целей не намечается. MaxBioHazard 09:55, 20 октября 2011 (UTC)
- Ну это вроде как задел на будущее. Тем более что бот-таки будет редактировать страницы внутри своего пространства имен. --RussianSpy 03:04, 20 октября 2011 (UTC)
- Можно подробнее, что за статистика? Будут ли там любимые статьи, любимые категории, порталы, или там одни цифры будут и какие? ~Нирваньчик~ øβς 07:33, 20 октября 2011 (UTC)
- Не очень понимаю что значит "любимые статьи". Там будет статистика по самым активным участникам аналогичная во многом давно не обновляемой странице Википедия:Самые активные участники--RussianSpy 10:49, 20 октября 2011 (UTC)
- Любимые статьи генерируются этой тулзой. Также выход на эту статистику есть через википедию: нажмите "Мой вклад" (вверху) или "Вклад участника" (слева) -> "Счётчик правок 1" (внизу). Там будет раздел «Излюбленные статьи» и график правок. К сожалению это всё отключено по умолчанию и юзеры сами должны включать. ~Нирваньчик~ øβς 16:44, 20 октября 2011 (UTC)
- Не очень понимаю что значит "любимые статьи". Там будет статистика по самым активным участникам аналогичная во многом давно не обновляемой странице Википедия:Самые активные участники--RussianSpy 10:49, 20 октября 2011 (UTC)
- Во-первых, хотелось бы увидеть хотя бы пример будущих правок. Во-вторых, я согласен, что для текущих целей флаг бота пока не нужен (например, близкий по смыслу BOTijo спокойно обновляет статистику, и никто не предъявляет претензий за работу без флага). В ином случае хотелось бы увидеть пример выполнения других задач и их более подробное описание. При необходимости ведь всегда можно подать новую заявку, никто не запрещает rubin16 16:35, 20 октября 2011 (UTC)
- Я просто думал, что надо извещать об использовании бота даже если он не вносит правок. Таким образом получается у меня два аккаунта. Надеюсь это не против правил? Где можно почитать о насущных проблемах ВП, для которых требуются боты? Честно говоря, хочется что-нибудь полезное написать, а вот применения найти не могу. --RussianSpy 18:31, 20 октября 2011 (UTC)
- Ну, как минимум тестовые правки (не несущие массового характера) сделать вполне можно . Несколько аккаунтов — тоже не нарушение, если только они не используются, «чтобы создать иллюзию большей поддержки вашего мнения, чтобы вводить в заблуждение других, нарушать правила или обходить блокировки» (ВП:ВИРТ). Насущные проблемы — это на ВП:РДБ можно посмотреть rubin16 15:29, 21 октября 2011 (UTC)
- Судя по всему все насущные проблемы решены более-менее. В таком случае с вашего позволения займусь проблемой нидерландской википедии, которая нас обогнала. Буду готовить гигантскую заливку по населенным пунктам латинской америки. Естественно буду советоваться со всеми предварительно и извещать о результатах. --RussianSpy 13:03, 23 октября 2011 (UTC)
- Ну, как минимум тестовые правки (не несущие массового характера) сделать вполне можно . Несколько аккаунтов — тоже не нарушение, если только они не используются, «чтобы создать иллюзию большей поддержки вашего мнения, чтобы вводить в заблуждение других, нарушать правила или обходить блокировки» (ВП:ВИРТ). Насущные проблемы — это на ВП:РДБ можно посмотреть rubin16 15:29, 21 октября 2011 (UTC)
- Я просто думал, что надо извещать об использовании бота даже если он не вносит правок. Таким образом получается у меня два аккаунта. Надеюсь это не против правил? Где можно почитать о насущных проблемах ВП, для которых требуются боты? Честно говоря, хочется что-нибудь полезное написать, а вот применения найти не могу. --RussianSpy 18:31, 20 октября 2011 (UTC)
- Учитывая все вышесказанное, можно закрыть заявку. Я на странице бота поставлю ссылку на это обсуждение. Когда статус потребуется - администраторы сами мне об этом скажут. --RussianSpy 15:30, 24 октября 2011 (UTC)
Итог/Summary[править код]
Закрываю заявку по согласию участника rubin16 16:57, 30 октября 2011 (UTC)