registerProtocol("irc", "Client_IrcClient"); $clientManager->registerProtocol("jpt", "Client_BotClient"); $freenode = $clientManager->createTcpConnection("freenode", "irc"); $clientManager->attachConfig(array( "nick" => "Testinstanz", "userident" => "uzuguck", "channels" => array("#mstasty") ), $freenode); $freenode->connect("irc.freenode.net", 6667); $freenode = $clientManager->createTcpConnection("freenode", "irc"); $clientManager->attachConfig(array( "nick" => "Testinstanz2", "userident" => "uzuguck", "channels" => array("#mstasty") ), $freenode); $freenode->connect("irc.freenode.net", 6667); /*$config_eloxoph = array( "nick" => "Frischmilch", "userident" => "olefolol", "channels" => array("#eloxoph") ); $eloxoph = $clientManager->createTcpConnection("eloxoph", "irc"); $clientManager->attachConfig($config_eloxoph, $eloxoph); $eloxoph->connect("irc.eloxoph.com", 6667);*/ $srv = $clientManager->createTcpConnection("srv", "jpt"); $srv->bind("localhost", 7777); $srv->listen(); while($clientManager->countConnections() > 0) { $clientManager->work(); } ?>