MediaWiki API/bot framework