DarpaBot

Материал из Викилогии
Перейти к: навигация, поиск

DarpaBot — библиотека для работы с MediaWiki, написанная на PHP.

Описание

Состояла из 2 классов, реализующих интерфейс запросов к API и выполнение действий с MediaWiki, таких как редактирование и административные действия. Также было реализовано ведение журнала бота, в который записывались все произведённые действия и возникающие ошибки.

Для работы с интернет-сайтами использовался curl.

Прототип работал, мог редактировать страницы вики-проекта и работать со списками. Остальные действия не были реализованы.

От библиотеки было решено отказаться из-за низкой производительности PHP. Вместо него начала разрабатываться библиотека Hatikvah на Perl.

Ссылки