rendered paste body<?php// ##################################// # mPIB - Modular PHP IRC Bot// # // # by: Brandon// # type php readme.php for more info// #// # $ mpib_bot.php - Wed Dec 5, 2007 - brandon// ##################################// * Include Important File * //$CONFIG = parse_ini_file("config.ini");require "functions.php";error_reporting('E_ALL');// * Main Codes * //set_time_limit(0);function init() { global $con, $CONFIG, $p, $bw; $socket = fsockopen($CONFIG['server'], $CONFIG['port']); fputs($socket,"USER ". $CONFIG['nick'] ." mpib.sf.net mpib.sf.net :"); fputs($socket,"NICK". $CONFIG['nick'] ."\n") while(1) while($data = fgets($socket, 128)) echo n12br($data); flush(); $ircdata = explode('', $data); $parsed = parseirc($data); if($ircdata[0] == "PING"){ fputs($socket, "PONG".$ircdata[1]."\n"); } if($parsed['command'] == 'PRIVMSG' && $parsed['msg'] == 'VERSION'){ $tsend = "NOTICE ".$parsed['user']." :".chr(1)."VERSION mPIB (Modular PHP IRC Bot) ".$CONFIG['version']." By: Brandon [mpib.sf.net]".chr(1)."\n"; cmd_send($tsend); } $command = str_replace(array(chr(10), chr(13)), '', $ex[3]); // * Loading Important Functions * // loadModules(); loadCTCP(); loadHelp(); // * THIS FEATURE MIGHT NOT BE WORKING YET! * // // loadMSNModule(); }}?>