[TASK] Added function for clients, so they're able to send initial data right after connecting to a server.

[TASK] Restructured parts of the core to support sending data right after connecting.
[TASK] Adapted core part for automatic reconnect to support sending initial data, too.
This commit is contained in:
Jan Philipp Timme
2011-06-25 22:13:53 +00:00
parent 4c9f5ba7f3
commit 2c5e520c9f
11 changed files with 159 additions and 66 deletions
+7 -5
View File
@@ -13,13 +13,15 @@ $freenode->connect("irc.freenode.net", 6667);
$freenode->setReconnect(TRUE);
*/
$freenode = $clientManager->createTcpConnection("freenode", "irc");
$euirc = $clientManager->createTcpConnection("euirc", "irc");
$clientManager->attachConfig(array(
"nick" => "Pb42",
"userident" => "uzuguck",
"channels" => array("#mstasty", "#starsim")
), $freenode);
$freenode->connect("irc.freenode.net", 6667);
"userident" => "Serena",
"channels" => array("#kuzuru-subs")
), $euirc);
$euirc->connect("irc.euirc.net", 6667);
$euirc->setReconnect(TRUE);
/*$config_eloxoph = array(
"nick" => "Frischmilch",