Меню
Главная
Случайная статья
Настройки
Участник:AdamantBot
Материал из
https://ru.wikipedia.org
Обновление списков новых страниц
Бот проходит по страницам, соответствующим параметрам
Новые статьи
или
Список новых статей
из шаблонов
Участник:ClaymoreBot/Новые статьи
и
Участник:NirvanaBot/Новые статьи
.
Технические характеристики
Бот написан на
C++
, в своей работе опирается на
MediaWiki action API
и
реплики баз данных на Toolforge
. В качестве фреймворка для бота написана небольшая библиотека
adabot.h
, которая, в свою очередь, опирается на библиотеки
httplib.h
для базовой работы с
HTTP
-запросами,
json.hpp
для парсинга
JSON
и
mysql++
для работы с
MySQL
-запросами. Большая часть исходных кодов для бота доступна на странице
Участник:AdamantBot/Исходники
.