Участник:AdamantBot
Перейти к навигации
Перейти к поиску
![]() | Это учётная запись бота, принадлежащего Adamant.pwn.
Бот одобрен и в данный момент активен. |
Обновление списков новых страниц
[править | править код]Бот проходит по страницам, соответствующим параметрам Новые статьи
или Список новых статей
из шаблонов Участник:ClaymoreBot/Новые статьи и Участник:NirvanaBot/Новые статьи.
Технические характеристики
[править | править код]Бот написан на C++, в своей работе опирается на MediaWiki action API и реплики баз данных на Toolforge. В качестве фреймворка для бота написана небольшая библиотека adabot.h, которая, в свою очередь, опирается на библиотеки httplib.h для базовой работы с HTTP-запросами, json.hpp для парсинга JSON и mysql++ для работы с MySQL-запросами. Большая часть исходных кодов для бота доступна на странице Участник:AdamantBot/Исходники.