"thelema.arg-irc.net", "port" => "6667", "ident" => "Somebot", "nick" => "SomebotN", "host" => "cake", "realname" => "PHP meh" ); echo "Connecting!
"; print_r($config); echo "
"; flush(); $socks = connect(); function connect() { global $config; $sock = fsockopen($config["server"],$config["port"]) or die("Failed to open sock"); fputs($socket,"USER ".$config["ident"]." ".$config["host"]." * :".$config["realname"]."\n"); fputs($socket,"NICK ".$config["nick"]."\n"); while($dat[1] != "376") { $data = fgets($sock, 128); echo $data."
"; $dat = explode(' ', $data); if ($dat[0] == "PING") { fputs($sock, "PONG $dat[1]\n"); } } return $sock; } echo "
Terminating!
"; fputs($socks, "QUIT \n"); fclose($socks); echo "Done"; ?>