Вікіпедія:Боти

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
Wikipedia-logo.png

Довідка

Настанови

Адміністративна робота

Адміністративні дії

Поради адміністраторам

Запитання і відповіді адміністраторів

Заявки

Адміністратори

ред.

Скорочення:
ВП:БОТИ
ВП:БОТ

Бот Вікіпедії — це програма, яка з-під свого облікового запису виконує редагування, що їх нераціонально робити вручну. Як правило, працюють з Вікіпедією на рівні API MediaWiki.

Зміст

Список ботів [ред.]

Автоматично оновлюваний список:

Робот Ботовласник Основна спеціалізація
AHbot Ahonc автозаміни за допомогою AWB
Advbot Adv interwiki
Aibot A1 interwiki
AlleborgoBot Alleborgo interwiki
BaseBot Base патрулювання, автозаміни
Begemot-Bot Amakuha автозаміна, перейменування
Bocianski.bot Bocianski interwiki
Bot-Schafter Mandavi interwiki
BotCat Panther Пошук неліцензійних зображень і попередження їхніх авторів
BotDR DR обслуговування ВП:ПОЛ та ВП:ВИЛ
BotMultichill Multichill interwiki
ButkoBot Butko автозаміни за допомогою AWB, interwiki
Byrialbot Byrial interwiki
Chobot ChongDae interwiki
CleanupBot Akhristov
EDUCA33E EDUCA33E інтервіки
Edwardspec TalkBot Edward Chernenko автооновлення Вікіпедія:НК, Вікіпедія:НБ
ElimBot Galkovsky Заливка нових статей
Escarbot Vargenau interwiki
Ficbot Ficbot інтервіки
Further (bot) FAR
Huzzlet the bot Puzzlet Chung
Idioma-bot Hugo.arg інтервіки
IlyaBot Ilya перевірка техніки
IvanBot Іванко1 координати населених пунктів
JAnDbot JAn Dudík interwiki
LeonBot Leon II автозаміни за допомогою AWB
MondalorBot Mondalor інтервікі і косметичні зміни.
Movses-bot Movses категорізація, автозаміни
OPbot Bryndza автозаміна
PavloChemBot Pavlo Chemist автозаміна
PipepBot Pipep interwiki
Purbo T Purodha Blissenbach інтервіки
Qualia Qualia interwiki
RarBot Rar створення статей про населені пункти
Rei-bot Rei-artur interwiki
Riccardobot Riccardov interwiki
Robbot Andre Engels interwiki
SieBot Siebrand interwiki
Soulbot Soulkeeper interwiki
Sz-iwbot Shizhao interwiki
TXiKiBoT TXiKi interwiki
Thijs!bot Thijs! interwiki
TuvicBot Tuvic interwiki
U-Bot Gutsul  
UWCTransferBot Ahonc переносить файли на Вікісховище
VanBot VictorAnyakin інтервіки
VVVBot ВасильевВВ інтервіки
VolkovBot VolkovBot interwiki
YurikBot Yurik interwiki
ZsergheiBot Zserghei
Zwobot Head

Бюрократи можуть надавати і скасовувати статус бота, використовуючи сторінку Makebot.

Заявки на статус бота [ред.]

Потенційні ботовласники можуть подавати заявки на цій сторінці, інші користувачі можуть їх підтримати або виступити проти. Також тут приймаються заявки на зняття статусу бота, якщо він не використовується або використовується не за призначенням. Прохання до бота можна розмістити тут: Вікіпедія:Завдання для роботів.

Для заповнення заявки слід вказати

  • ім'я бота,
  • відповідального ботовласника
  • мету створення бота
  • технічні подробиці

Докладніше

Заявки/Requests for bot flag [ред.]

Архів заявок

Будь ласка використовуйте наступну форму:

=== [[Користувач:<Ім'я бота>]] ===
{{userlinks|<Ім'я бота>}}

Відповідальний ботовласник: [[Користувач:<Ім'я ботовласника>]]

==== Мета ====

Моєму ботові потрібен статус для… Ось приклади редагувань: … Готовий нести відповідальність за всі здійснені ботом редагування. ~~~~

==== Технічні подробиці ====

==== Обговорення ====

English: this is page to request bot status in Ukrainian Wikipedia. Please use the following boilerplate for requests:

=== [[Користувач:<your bot's username>]] ===

{{userlinks|<your bot's username>}}

Botmaster: [[<your main account, could be on another wiki>]]

==== Мета/Purpose ====

<write here why you need bot flag, mention if your bot is already working on another wiki.>

==== Технічні подробиці/Technical details ====

What exactly your bot does, which language is it written in, does it use [[m:Using the python wikipediabot|pywikipedia framework]]? 
Does it operate automatically or with human assistance? Link to source code is encouraged.

==== Обговорення/Discussion ====

Користувач:WebCite Archiver [ред.]

WebCite Archiver (обговореннявнесокінфостаттіжурналиблокуваннязаблокувати)

Botmaster: ru:User:Vlsergey

Мета/Purpose [ред.]

Архивирование ссылок из {{cite web}} с использованием WebCite.

Технічні подробиці/Technical details [ред.]

Работает автоматически, код доступен тут.

Обговорення/Discussion [ред.]

  • Symbol support vote.svg За Давно пора запустити тут цього бота. Набридло вже вручну архівувати посилання.--Анатолій (обг.) 10:22, 12 травня 2013 (UTC)
  • Потрібно виправити деякі моменти:
    1. Для параметру "deadurl" шаблон {{cite web}} приймає лише значення yes/no: [1]
    2. Описи зміни потрібно перекласти українською. --DixonD (обговорення) 12:31, 12 травня 2013 (UTC)
    1. Бот должен хранить в параметре причину смерти ссылки. Нужна либо поддержка нового параметра, либо расширить допустимые значения старого. Например, считать всё, что не является "no" и пустой строкой, маркером смерти ссылки. -- Vlsergey (обговорення) 12:47, 12 травня 2013 (UTC)
    2. Правьте смело (т.е. предлагайте патч на github'е). -- Vlsergey (обговорення) 12:47, 12 травня 2013 (UTC)
    Там просто cite web сейчас переписан на Lua, его труднее править, не все в этом разбираются.--Анатолій (обг.) 13:05, 12 травня 2013 (UTC)
    Я переглянув код - будь-які значення, відмінні від "no", обробляються так само. Тож якщо саме боту потрібна причина смерті для його коректної роботи, тоді нехай; у іншому випадку, підправте логіку бота, що дурно не ускладнювати вікітекст. Щодо українських описів змін, попросіть когось з українських користувачів, щоб це зробили, якщо не можете самі. --DixonD (обговорення) 15:17, 12 травня 2013 (UTC)
    1. Они нужны не коду бота, а редакторам, чтобы определить, почему бот посчитать ссылку мёртвой. Иногда эти причины оказываются неверными, и их нужно исправлять. 2. Да мне вообще-то это не критично. — Vlsergey (обговорення) 15:35, 12 травня 2013 (UTC)
    Якщо боту не потрібно, то редакторам тим більше. Щодо описів, то для завдань на постійній основі описи мають бути українською. Зважаючи на ваш тон, я поки Symbol oppose vote.svg Проти --DixonD (обговорення) 16:55, 12 травня 2013 (UTC)
    А де таке написано, що описи мають бути українською??? Яка різниця, якою мовою опис, головне те, що бот робить. Щодо битих лінків: можливо причина і не важлива, але принаймні повинно відображатися, що посилання бите. Зараз же цей параметр ніякого ефекту не дає.--Анатолій (обг.) 17:00, 12 травня 2013 (UTC)
    Цей параметр вказує на порядок посилань. Якщо посилання бите, то йде відразу посилання на архів, якщо ні, то спочатку посилання на оригінальну сторінку. --DixonD (обговорення) 17:15, 12 травня 2013 (UTC)
    Так якщо воно бите, то з нього архів не можна зробити, до того ж у нас завжди йшло посилання на оригінал в кінці (ну принаймні так було до переробки на Луа, як воно зараз я не всюди перевіряв).--Анатолій (обг.) 18:05, 12 травня 2013 (UTC)

Інше зауваження. Якщо бот архівує посилання, яке ще не мертве, то потрібно також додавати параметр deadurl=no до шаблону {{cite web}}, щоб спочатку показувалося живе посилання. Приклад редагування: [2]. --DixonD (обговорення) 19:31, 12 травня 2013 (UTC)

  • Бот не может определить, соответствует ли всё ещё ссылка тому материалу, на который рассчитывал редактор, поставивший ссылку, поэтому ни deadlink=no, ни accessdate обновляться не могут (т.е. технически могут, но не будут). — Vlsergey (обговорення) 20:28, 12 травня 2013 (UTC)

Діксоне, ти придираєшся до дрібниць. Важливо, щоб бот архівував посилання. Бо з часом вони зникають і втрачається цінна інформація. Он взяти статтю Список футбольних стадіонів України: там 210 посилань, які додавалися протягом 5 років, але багато з них зараз уже не доступні. Якби вони архівувалися раніше, то зараз би збереглася корисна інформація. Тому власне я і попросив запустити бота, поки решта посилань ще доступні. Якщо тобі не подобається, заархівуй 210 посилань вручну.--Анатолій (обг.) 21:37, 12 травня 2013 (UTC)

Користувач:SteveRBot [ред.]

SteveRBot (обговореннявнесокінфостаттіжурналиблокуваннязаблокувати)

Відповідальний ботовласник: Користувач:SteveR

Мета [ред.]

Моєму ботові потрібен статус для виконання рутинних задач, пов'язаних переважно зі зміною категорій та шаблонів. Ось приклади редагувань: [3], [4], [5]. Зараз бот проставляє інтервікі у Вікімандрах та виконує рутинну роботу у Вікіновинах. Детальніше з внеском можна ознайомитись тут (українські Вікімандри чомусь у списку відсутні). Наразі має прапорці у 6 проектах. Готовий нести відповідальність за всі здійснені ботом редагування. SteveR (обговорення) 14:12, 1 травня 2013 (UTC)

Технічні подробиці [ред.]

Бот використовує фреймворк pywikipedia. Користуюсь скриптами category.py, replace.py, interwiki.py та деякими іншими. Також планую користуватись AWB для незначних автозамін.

Обговорення [ред.]

  • Нащо отаке робити??? Краще зробити одне редагування в шаблоні і додати туди обидва параметри, а не робити сотні редагувань у статтях.--Анатолій (обг.) 14:28, 1 травня 2013 (UTC)
Згоден, це простіше й швидше, але якщо й далі слідувати таким шляхом, то в шаблонах буде по 10 параметрів, які насправді можна замінити одним. Це створюватиме перевантаження і так для немаленького шаблону. --SteveR (обговорення) 14:34, 1 травня 2013 (UTC)
Так а нащо було міняти параметр? Чим вас не влаштовував існуючий?--Анатолій (обг.) 15:07, 1 травня 2013 (UTC)
Не влаштовував тим, що використовувався лише в статтях Зенка. В документації був вказаний інший параметр і саме його вставляли в статті всі інші користувачі. --SteveR (обговорення) 16:01, 1 травня 2013 (UTC)
  • Користувача треба добре посварити і привчити думати що робить до того як запускає бота ;) але загалом не бачу проблем, принаймні у нас деякі боти ботовласників-адмінів роблять більш дивні правки ніж цей бот, що загалом робить принаймні речі ціль яких зрозуміла і загалом адекватна. --Ваѕеобг.вн. 20:33, 8 травня 2013 (UTC)
Okay :( --SteveR (обговорення) 06:21, 9 травня 2013 (UTC)

Користувач:Kolega2357-Bot [ред.]

Kolega2357-Bot (обговореннявнесокінфостаттіжурналиблокуваннязаблокувати)

Botmaster: sh:user:Kolega2357

Мета/Purpose [ред.]

Interwiki, categorization, writing welcome new users if possible. --Kolega2357 (обговорення) 12:00, 24 грудня 2012 (UTC)

Технічні подробиці/Technical details [ред.]

Bot works across Python programming language and uses Pywikipedia. (pywikipedia framework interwiki.py welcome.py category.py) --Kolega2357 (обговорення) 12:00, 24 грудня 2012 (UTC)

Обговорення/Discussion [ред.]

  • Symbol oppose vote.svg Проти We do not need interwiki bots after enabling Wikidata here.--Анатолій (обг.) 10:59, 15 травня 2013 (UTC)

Див. також [ред.]