2013-09-28 19:14:52 +00:00
|
|
|
<?php
|
|
|
|
|
|
|
|
$_autojoin_servers =
|
|
|
|
[
|
|
|
|
['irc.quakenet.org', 6667],
|
|
|
|
//['irc.cc.tut.fi', 6667]
|
|
|
|
];
|
|
|
|
|
2013-09-29 09:34:22 +00:00
|
|
|
$_autojoin_user_info =
|
2013-09-28 19:14:52 +00:00
|
|
|
[
|
|
|
|
'nick' => 'BaseT',
|
|
|
|
'altnick' => 'AltBase',
|
|
|
|
'username' => 'baset',
|
|
|
|
'realname' => '10/100Base-T Ports'
|
|
|
|
];
|
|
|
|
|
|
|
|
// No need for & since this will only be run at start
|
|
|
|
$_plugins['onload'][] = function() use ($_autojoin_servers, $_started, $_connect)
|
|
|
|
{
|
|
|
|
if (!$_started)
|
|
|
|
{
|
|
|
|
foreach ($_autojoin_servers as $server)
|
|
|
|
{
|
|
|
|
$_connect($server[0], $server[1]);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
};
|
|
|
|
|
2013-09-29 09:34:22 +00:00
|
|
|
$_plugins['onconnect'][] = function($id, $host, $port) use (&$_write, &$_autojoin_user_info)
|
2013-09-28 19:14:52 +00:00
|
|
|
{
|
2013-09-29 09:34:22 +00:00
|
|
|
$_write($id, sprintf("NICK %s\r\n", $_autojoin_user_info['nick']));
|
|
|
|
$_write($id, sprintf("USER %s 8 * :%s\r\n", $_autojoin_user_info['username'],
|
|
|
|
$_autojoin_user_info['realname']));
|
2013-09-28 19:14:52 +00:00
|
|
|
};
|