rendered paste body
if (/^.*!.* .* (.*) :!trace (.*)/) {
my $w = Net::Whois::ARIN->new(
host => 'whois.arin.net',
port => 43,
timeout => 30,);
my $result = $w->query($2);
my @output = $w->network($2);
foreach my $net (@output) {
print $socket "privmsg $1 :Range: $net->NetRange\n";
print $socket "privmsg $1 :Owner: $net->OrgName\n";
print $socket "privmsg $1 :Owner ID: $net->OrgID\n";
print $socket "privmsg $1 :Address: $net->Address\n";
print $socket "privmsg $1 :City: $net->City\n";
print $socket "privmsg $1 :State/Province: $net->StateProv\n";
print $socket "privmsg $1 :Zipcode: $net->PostalCode\n";
print $socket "privmsg $1 :Country: $net->Country\n";
print $socket "privmsg $1 :CIDR: $net->CIDR\n";
print $socket "privmsg $1 :Net Name: $net->NetName\n";
print $socket "privmsg $1 :Net Handle: $net->NetHandle\n";
print $socket "privmsg $1 :Net Type: $net->NetType\n";
print $socket "privmsg $1 :Reg Date: $net->RegDate\n";
print $socket "privmsg $1 :Updated: $net->Updated\n";
print $socket "privmsg $1 :Parent: $net->Parent\n";
print $socket "privmsg $1 :Comment: $net->Comment\n";
}
}