rendered paste body<?php
set_timeout_limit(0);
$config = array(
"server" => "irc.arg-irc.net",
"port" => "6667",
"ident" => "Somebot-PHP",
"nick" => "Somebot"
);
$socks = connect();
function connect() {
global $config;
$sock = fsockopen($config["server"],$config["port"]);
fwrite($sock, "USER ".$config["ident"]."\n");
fwrite($sock, "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"); }
fwrite($sock, "QUIT \n");
fclose($sock);
return $sock;
}
?>
$initdata = fgets($sock, 128);
fputs($socket,"USER $botnick irc.p2p-network.net * :$botnick\n");
fputs($socket,"NICK $botnick\n");
while($dat[1] != "376") {
$data = fgets($socket, 128);
echo $data;
$dat = explode(' ', $data);
if ($dat[0] == "PING") { fputs($socket, "PONG $dat[1]\n"); }