статьиGNU Free Documentation License материалы взяты из Википедии Статья была изменена. Оригинал статьи.

Энциклопедия:Боты/FAQ

Материал из Энциклопедии в свободной энциклопедии
Перейти к: навигация, поиск
Как мне создать своего бота?
Для создания бота нужно проделать следующие шаги:
  1. Зарегистрировать учётную запись бота
  2. Решить, что он будет делать. Для этого настоятельно рекомендуем просмотреть страницу ВП:П:РДБ
  3. Создать страницу участника с шаблоном {{bot}} и описанием его функциональности.
  4. Посмотреть на примеры реализации ботов на странице исходных кодов
  5. Создать бота
  6. Сделать пробный запуск (около 25 правок)
  7. Подать заявку на статус бота
  8. После получения флага бота вы можете спокойно продолжать его запускать и реализовывать новые функции
Как мне реализовать бота? На каких языках их программируют? Есть ли другие пути?
Для того, чтобы запустить бота нужно: а) найти готовый скрипт или б) создать его самому. Вариант «а» очень прост: в комплекте m:Pywikipedia имеется крупный набор скриптов, среди которых и интерЭнцикло-скрипт, которым пользуются практически все интерЭнцикло-боты, и скрипт для исправления двойных перенаправлений, и ещё много чего. Вариант б чуть посложнее, и рассматривается в следующем вопросе.
Как мне самому написать бота?
Для того, чтобы написать бота, нужно знать какой-либо язык программирования и освоить интерфейс (библиотеку) на этом языке для доступа к Энциклопедии. Языки, которые обычно используют:
  1. Perl
  2. Python (pywikipedia)
  3. .NET: C#, VB.NET, Managed C++, J# (DotNetWikiBot, Энциклопедия:WikiFunctions (англ.))
  4. Java. Библиотеку для работы с Энциклопедией можно найти по ссылке: Java enci Bot Framework
  5. AppleScript
  6. PHP
Что такое AutoWikiBrowser?
Это программа, которая позволяет создавать списки статей, а затем обрабатывать статьи из списка по заданному алгоритму (автозамены, создание статей, RegExTypoFix, и т. п.) под контролем человека или без контроля. Для того, чтобы запускать AWB из под основного аккаунта, вам нужно пройти процедуру одобрения. Если у вас уже есть официально одобренный бот, вы можете запускать AWB в автоматическом режиме под аккаунтом бота, не проверяя каждую правку.
Пространства имён

Варианты
Просмотры
Действия