All pastes #638068 Raw Edit

Stuff

public text v1 · immutable
#638068 ·published 2007-07-29 14:31 UTC
rendered paste body
<?php
$socket = fsockopen('irc.swiftirc.net', 6667);
fwrite($socket, "NICK PhpTestBot\r\n");
fwrite($socket, "USER PhpTesTBot 0 * :PhpTestBot\r\n");
fwrite($socket, "JOIN #icescript2\r\n");

while(true)
{
	$line = rtrim(fgets($socket));
	$split = explode(' ', $line);
	$temp = explode('!', substr($split[0], 1));
	$user = $temp[0];
	if ($split[0] == 'PING')
	{
		fwrite($socket, "PONG $split[1]\r\n");
	}
	if ($split[3] == ':!lol')
	{
		fwrite($socket, "privmsg $split[2] :lawl\r\n");
	}
	if ($split[3] == ':lol')
	{
		fwrite($socket, "privmsg $split[2] :laughing out loud\r\n");
	}
	if ($split[3] == ':nick')
	{
		fwrite($socket, "nick $split[4] \r\n");
	}
	if ($split[3] == ':identify')
	{
		fwrite($socket, "ns id $split[4] \r\n");
	}
	if ($split[3] == ':!hi')
	{
		fwrite($socket, "privmsg $split[2] Hello $user \r\n");
	}
if ($split[3] == ':join')
	{
		fwrite($socket, "join $split[4] \r\n");
	}
	echo $line . "\n";
}
?>