Handbuch: Chris G's Botklassen

From mediawiki.org
This page is a translated version of the page Manual:Chris G's botclasses and the translation is 32% complete.

Chris G's botclasses is a PHP MediaWiki bot framework (formerly?) hosted at the Toolserver. They are derived from the wikibot.classes used by ClueBot. Siehe auch w:User:RMCD bot/botclasses.php und https://github.com/legoktm/harej-bots/blob/master/botclasses.php.



 * HelloWorldBot.php
 * Dieser Bot bearbeitet Wikipedia:Spielwiese.

/* Setup my classes. */
include( 'botclasses.php' );
$wiki      = new wikipedia;
$wiki->url = "https://en.wikipedia.org/w/api.php";
$wiki->setUserAgent( 'User-Agent: FooBot (https://mediawiki.org/wiki/User:FooBot)' );
/* All the login stuff. */
$user = 'REMOVED';
$pass = 'REMOVED';
$wiki->login( $user, $pass );
/* Test edit. */
$page = 'Wikipedia:Sandbox';
$content = 'Hello, world!';
$summary = 'This is a sample bot edit.';
$wiki->edit( $page, $content, $summary );

Andere Bots