Source code raw phps
<?php
set_include_path(dirname(__FILE__));
require_once 'libraries/class.DB.php';
require_once 'libraries/class.Bot.php';
require_once 'libraries/class.Link_IRC.php';
require_once 'modules/class.Module_Output.php';
require_once 'modules/class.Module_Protocol.php';
require_once 'modules/class.Module_Invite.php';
require_once 'modules/class.Module_Knowledge.php';
require_once 'modules/class.Module_Perform.php';
require_once 'modules/class.Module_Auth.php';
require_once 'modules/class.Module_Control.php';
$db = DB::initiate('mysql');
$db->connect('localhost', 'php-mysql-4', 'z8sf8g9sG', 'ircbot');
$output = new Module_Output;
$db->attach($output);
$bot = new Bot;
$bot->attach($output);
$bot->attach(new Module_Protocol);
$bot->attach(new Module_Auth);
$bot->attach(new Module_Invite);
$bot->attach(new Module_Knowledge);
$bot->attach(new Module_Perform('#php-ref', '#php'));
$bot->attach(new Module_Control);
// make it idling
$bot->start();
// free the resources.
$bot->shutdown();
?>
I think you may have created the most beatiful PHP IRC bot I have ever seen.
Genial.