All pastes #806178 Raw Edit

James

public text v1 · immutable
·published 2007-12-05 00:27 UTC
rendered paste body
<?
$SwiftIRC = fsockopen("illusion.tx.us.swiftirc.net", 6667, $errno, $errstr, 60);
fwrite($SwiftIRC, "user InsaneBot xi - InsaneBot\nNICK InsaneBot\nMODE InsaneBot +pBT\nPRIVMSG NickServ :ID PASS\nJOIN #InsaneBot\n");
while(!feof($SwiftIRC)) {
  $raw = fread($SwiftIRC, 2048);
  $raw_explode = explode("\n",$raw);
  foreach($raw_explode as &$raw) {
    $raw = str_replace(chr(0), "", $raw);
    $raw = str_replace(chr(13), "", $raw);
    echo $raw.  "\n";
    $sock = explode(" ",$raw);
    if ($sock[0] == "PING") { 
      fwrite($SwiftIRC,"PONG $sock[1]");
    }
    if (preg_match("/:[.,]p?Command$/i",$sock[3],$char)) {
      fwrite($SwiftIRC,"PRIVMSG #InsaneBot :Read You\r\n");
    }
  }
}
?>