Википедия:Заявки на статус бота/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)[ответить]
  • Можно подробнее, что за статистика? Будут ли там любимые статьи, любимые категории, порталы, или там одни цифры будут и какие? ~Нирваньчик~ øβς 07:33, 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)[ответить]
  • Учитывая все вышесказанное, можно закрыть заявку. Я на странице бота поставлю ссылку на это обсуждение. Когда статус потребуется - администраторы сами мне об этом скажут. --RussianSpy 15:30, 24 октября 2011 (UTC)[ответить]

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

Закрываю заявку по согласию участника rubin16 16:57, 30 октября 2011 (UTC)[ответить]