Movatterモバイル変換


[0]ホーム

URL:


Jump to content
Wikimedia Meta-Wiki
Search

Правила для ботів

From Meta, a Wikimedia project coordination wiki
This page is atranslated version of the pageBot policy and the translation is 100% complete.
Other languages:
Ця сторінка є перекладомкроспроєктного правила (українська). Зверніть увагу, що у разі розбіжності в його тлумаченні між оригінальної англійської версії та перекладу, оригінальна англійська версія має пріоритет.
Ця сторінка була розроблена та затверджена спільнотою, і її дотримання обов'язкове для всіх користувачів. Її не можна змінювати без попередньогоузгодження спільнотою.
Правила та настанови
Правила та настанови для ботів
Скорочення:
BP
Ця сторінка окреслює стандарти та настанови стосовноботів, які введені в дію у деяких проектах (див.Bot policy/Implementation); це може бути перевірено шляхом відвідування сторінки «Project:Bot policy» у цій вікі, яка має вказувати сюди чи перенаправляти на локальні правила.

Ця сторінка також є правилом на Мета-вікі, включно завтоматичним затвердженням та глобальними ботами. Для того, щоб запитати доступ бота на Меті, будь ласка, перейдіть наMeta:Requests for adminship#Requests for bot flags.

Боти — це автоматизовані або напівавтоматизованіпроцеси, що редагують сторінки зі зменшеним або відсутнім прямим наглядом людини. Оскільки боти потенційно можуть виснажувати ресурси сервера, або випадково перешкодити роботі проекту, їхня діяльність має відповідати правилам і настановам, поданим нижче. Ця політика визначає спосіб використання ботів у відповідних проектах; боти, діяльність яких суперечить політиці, можуть бути негайно заблоковані, поки їхні оператори не вирішать які б то не було проблеми чи не усунуть розбіжності з цією політикою.

Правила

Обліковий запис бота

Оператор має запускати свого бота з окремого облікового запису, оскільки обліковим записам редакторів-людей не видаються прапорці ботів. Сторінка користувача-бота має зрозуміло й виразно повідомляти, що це — обліковий запис бота, щоб відрізнити його від редакторів-людей, іоператори повинні бути готові відповісти на будь-які коментарі особисто. Жодному користувачеві не дозволяється використовувати автоматизовані скрипти для відповідей. Деякі оператори, за бажанням, можуть перенаправляти сторінки обговорення ботів на власні сторінки обговорення, якщо їхній бот не налаштований так, щоб виявляти повідомлення.

Авторизація

Існує три шляхи отримати доступ рівня бота у цій вікі.

Глобальні боти

Глобальні боти отримують доступ до усіх вікі, в яких дозволене використання глобальних ботів. Станом на 12 листопада 2022 року в результатіцього запиту на коментар, на новостворених контентних вікі за замовчуванням буде ввімкнено доступ для глобальних ботів. Локальні проекти можуть за власним бажанням і консенсусом спільноти надати чи відкликати цей доступ у будь-який момент (див. список). Для отримання прапорця глобального бота необхідне дотримання таких вимог:
  • Оператору бота слід розпочати обговорення тривалістю не менше 2 тижнів на сторінціSteward requests/Bot status#Global bot status requests;
  • Про обговорення сповіщатиметься загал через MassMessage (Обговорення нового глобального бота), де зацікавлені члени спільноти та вікі можуть підписатися;
  • Оператор бота повинен продемонструвати, що робота бота вітається в декількох проектах Вікімедіа. Гарний спосіб показати це — отримати прапорця на п'ятьох або більше вікі для однієї задачі;
  • Оператор повинен забезпечити дотримання побажань, які вікі має щодо використання прапорця бота.
  • Глобальний статус бота надає йому доступ до обмеженої кількості проектів і вікі, де використання глобальних ботів дозволене. Нові вікі додаються до списку автоматично. Існуєвичерпний список вікі, де такий доступ не надано. (Ви можете продовжувати подавати запити на локальні прапорці бота у проектах, де заборонене використання глобальних ботів.)

Автоматичне затвердження

Якщо автоматичне затвердження явно дозволене у певній вікі, то оператори можутьзапитатилокальний прапор бота прямо у стюардів. Для цієї можливості повинні бути виконананими наступні вимоги::
  • це має бути дозволено локальними правилами щодо ботів або сторінкою запитів;
  • бот повинен редагувати регулярно без прапору бота принаймні тижденьабо зробити 100 редагувань у проекті для демонстрування призначення;
  • бот повиненлише виправляти подвійні перенаправлення.

Консенсус спільноти

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

Неприйнятне використання

  • Суперечливі зміни: Ботів можна використовувати для здійснення редагувань, що, найімовірніше, підтримуються іншими місцевими редакторами; їхніколи не слід використовувати для здійснення суперечливих змін. Якщо Ви маєте намір розширити сферу дії бота поза початкові рамки, підтримані спільнотою, вкажіть про цей намір на відповідній сторінці обговорення, щоб впевнитись, що з боку спільноти немає заперечень. Якщо Ваш бот отримав свій статус в результаті автоматичного затвердження, Вам не можна перевищувати ліміти, описані в розділі«Автоматичне затвердження».
  • Витяги даних: Ботівне можна використовувати для масового витягування вмісту для будь-якого використання, якщо воно безпосередньо не пов'язане з відповідним завданням для бота. До цього входить динамічне завантаження сторінок з іншого веб-сайту, результатом чого може стати потрапляння цього сайту в чорний список і заборона доступу на постійній основі. Якщо Ви хотіли б масово завантажити контент, або створити дзеркало проекту, будь ласка, робіть це шляхомзавантаження власної копії нашої бази даних.
  • Перевірка правопису: Жоден бот не має права автоматично виправляти помилки правопису без однозначного схвалення спільноти, особливо в основному просторі назв. У більшості мов немає технічної можливості автоматично виправляти мовні помилки без значного відсотка помилкових виправлень.

Позбавлення глобального статусу бота

Глобальні права бота буде усунено:

  • На запит оператора бота
  • Якщо бот наполегливо використовується для виконання завдань, що виходять за межі його встановленої компетенції
  • Якщо бот є неактивним, і відповідає таким умовам:
    • Обліковий запис глобального бота вважається неактивним, якщо він не зробив жодних редагувань протягом цілого року на будь-якому проекті, який надав доступ глобальним ботам.
    • Перед позбавленням глобального бота прапорця за неактивність, операторів треба сповістити про цю можливість принаймні у їхніх відповідних домашніх вікі та на Мета-вікі.

Настанови

Ім'я

Хоча це й не обов'язково, бажано, щоб ім'я бота явно містило слово «bot» у його імені користувача для того, щоб було легше відрізнити його від редакторів-людей; найпоширенішими формами є похідні від імені користувача оператора (як-тоPathosbot), або використовуючи стиль вирішення неоднозначностей (як-тоXenophon (bot)).

Швидкість редагування та години пік

Боти, що виконують редагування без прапорця бота, мають здійснювати їх з інтервалами щонайменше в 1 хвилину. Як тільки їх авторизують і нададуть відповідний прапорець, вони мають редагувати з абсолютно мінімальним інтервалом у 5 секунд (12 редагувань на хвилину). Боти мають уникати роботи в години пік, оскільки вони швидко виснажують ресурси сервера, які треба зберігати для читачів та редакторів. Протягом цих годин вони мають працювати з інтервалами у 20 секунд (3 редагування на хвилину), щоб економити ресурси.

Швидкість редагування ботів може автоматично підлаштовуватися на основі інформації про навантаження сервера (лаг підлеглого сервера бази даних) через додавання додаткового параметра до рядка запиту кожної запитуваної URL-адреси; див.mw:Manual:Maxlag parameter.

Нагляд

Якщо немає публічної інформації про те, що бот працює в повністю автоматичному режимі, оператор має постійно бути доступним, час від часу перевіряти наявність нових повідомлень і завжди бути готовим зупинити бота, якщо він працює не так, як повинен, або якщо надходять якісь скарги. Якщо оператор недоступний, бота можуть заблокувати доти, поки не будуть вирішені будь-які виниклі проблеми.

Поради

Просимо прочитатиwikitech:Help:Toolforge/Developing successful tools, що містить грунтовні рекомендації для полегшення життя у майбутньому як вам, так і всім іншим.

Коротко:

  • Виберіть ліцензію
  • Опублікуйте код
  • Знайдіть спів-операторів
  • Напишіть документацію

Див. також

Локальні
групи
На Меті
Без глобального
впливу
Із глобальним
впливом
У деяких вікі
В одній із вікі
(за винятком Мета-вікі)
У всіх вікі
Історичні групи
Глобальні
групи
Посилання, виділенікурсивом — це окремі права облікового запису, які не призначаються через групи користувачів.
Див. також:Групи користувачів Вікімедіа.
Retrieved from "https://meta.wikimedia.org/w/index.php?title=Bot_policy/uk&oldid=29849539"
Categories:

[8]ページ先頭

©2009-2026 Movatter.jp