All pastes #246416 Raw Edit

Someone

public text v1 · immutable
#246416 ·published 2006-11-12 04:46 UTC
rendered paste body
#----GOOGLE COMMAND----
if($answer =~ m/\!google/)
{
if($answer =~ m/^\:(.*?)\!(.*?)\@(.*?) PRIVMSG (.*?) :(.*?)$/)
{
$xnick = $1;
$xident = $2;
$xhost = $3;
$xchannel = $4;
$xtext = $5;

if($xnick == /$allow/) {

@words = split(" ",$xtext);

$word = $words[1];

if(@words < 1) {
print $con "privmsg $xchannel :Usage: !google [text here]\n";
}
else{


$getres = IO::Socket::INET->new(PeerAddr=>'64.233.183.104',PeerPort=>'80',Proto=>'tcp',Timeout=>'1') || print "Error: Connection\n";

print $getres "GET /search?num=1&hl=en&lr=lang_en&q=$word&btnG=Search HTTP/1.0\n";
print $getres "Host: www.google.com\n\n";

while($res = <$getres>)
{
$res =~ m/<a class=l href="(.*?)">/ && print $con "privmsg $xchannel :Word: $word || Result : $1\n";
}
}
}
}
}
#----OWNER COMMAND----
if($answer =~ m/\!owner/)
{
if($answer =~ m/^\:(.*?)\!(.*?)\@(.*?) PRIVMSG (.*?) :(.*?)$/)
{
$xnick = $1;
$xident = $2;
$xhost = $3;
$xchannel = $4;
$xtext = $5;


if($xnick == /$allow/) {

print $con "privmsg $xchannel :My owner is $owner\n";

}

}
}
#----SAY COMMAND----