Loading
Archives
Trending
Docs
Login
whois script
Wrap
Raw
Revise
raw
311:*:
{
set %
whois
1
echo
14
-ag
$2
» Address:
$3
$+ $+
(
$chr
(
03
)
,10,
$chr
(
64
)
,
$chr
(
15
)
)
$+
$4
echo
14
-ag
$2
» Realname:
$6
haltdef
}
raw
378:*is connecting*:
{
echo
14
-ag
$2
» Host:
$replace
(
$6
,@,$+
(
$chr
(
03
)
,10,
$chr
(
64
)
,
$chr
(
03
)
)
)
echo
14
-ag
$2
» IP:
$7
haltdef
}
raw
338:*is actually*:
{
echo
14
-ag
$2
» Host:
$replace
(
$5
,@,$+
(
$chr
(
03
)
,10,
$chr
(
64
)
,
$chr
(
03
)
)
)
echo
14
-ag
$2
» IP:
$remove
(
$6
,
$chr
(
91
)
,
$chr
(
93
)
)
haltdef
}
raw
307:*:
{
echo
14
-ag
$2
» is a registered
nick
haltdef
}
raw
319:*:
{
echo
14
-ag
$2
» Channels:
$replace
(
$3
-,~,$+
(
$chr
(
03
)
,04,~,
$chr
(
03
)
)
,&,$+
(
$chr
(
03
)
,04,&,
$chr
(
03
)
)
,@,$+
(
$chr
(
03
)
,04,@,
$chr
(
03
)
)
,
$chr
(
37
)
,$+
(
$chr
(
03
)
,07,
$chr
(
37
)
,
$chr
(
03
)
)
,+,$+
(
$chr
(
03
)
,12,+,
$chr
(
03
)
)
)
haltdef
}
raw
320:*:
{
if
(
$network
== Snoonet
)
{
echo
14
-ag
$2
»
$3
-
haltdef
}
}
raw
312:*:
{
echo
14
-ag
$2
»
Server
:
$3
$4
-
haltdef
}
raw
716:*
server
side
ignore
*:
{
if
(
$5
=== +G
)
{
echo
14
-ag
$2
»
$5
$+ : Soft
server
side
ignore
haltdef
}
elseif
(
$5
=== +g
)
{
echo
14
-ag
$2
»
$5
$+ :
Server
side
ignore
haltdef
}
}
raw
310:*is using modes*:
{
echo
14
-ag
$2
» Modes:
$6
-
haltdef
}
raw
310:*is a*:
{
echo
14
-ag
$2
»
$5
-
haltdef
}
raw
313:*is a*:
{
if
(
service isin
$3
-
)
{
echo
14
-ag
$2
» is a network service
haltdef
}
elseif
(
bot isin
$3
-
)
{
echo
14
-ag
$2
» is a bot.
haltdef
}
elseif
(
$5
== IRC
)
&&
(
$6
== Operator
)
&&
(
$7
)
&&
(
$network
== Rizon
)
{
echo
14
-ag
$2
» IRCOp:
(
$+
$8
- $+
)
haltdef
}
elseif
(
!
$7
)
&&
(
$network
== Rizon
)
{
echo
14
-ag
$2
» IRCOp:
(
$+ IRC Operator $+
)
haltdef
}
else
{
echo
14
-ag
$2
» IRCOp:
(
$+
$5
- $+
)
haltdef
}
}
raw
310:*is available for
help
.:
{
echo
14
-ag
$2
» is available for
help
haltdef
}
raw
335:*:
{
echo
14
-ag
$2
» is a bot on
$network
haltdef
}
raw
671:*secure connection*:
{
echo
14
-ag
$2
» is using a secure connection
haltdef
}
raw
616:*client certificate*:
{
echo
14
-ag
$2
»
$remove
(
$3
-,:
)
haltdef
}
raw
276:*client certificate*:
{
echo
14
-ag
$2
»
$3
-
haltdef
}
raw
672:*cgi*irc*:
{
echo
14
-ag
$2
» is a CGI:IRC client
haltdef
}
raw
317:*seconds idle*signon
time
*:
{
echo
14
-ag
$2
» Idle:
$duration
(
$3
)
echo
14
-ag
$2
» On IRC:
$asctime
(
$4
)
haltdef
}
raw
330:*is logged in as*:
{
echo
14
-ag
$2
» is logged in as
$3
haltdef
}
raw
330:*is authed as*:
{
echo
14
-ag
$2
» is authed as
$3
haltdef
}
raw
338:*Actual user
@host
*:
{
echo
14
-ag
$2
» Actual Host: $+
(
$gettok
(
$3
,1,64
)
,
$chr
(
03
)
,10,
$chr
(
64
)
,
$chr
(
03
)
,
$gettok
(
$3
,2,64
)
)
echo
14
-ag
$2
» Actual IP:
$4
haltdef
}
raw
320:*is using a secure connection:
{
echo
14
-ag
$2
» is using a secure connection
haltdef
}
raw
379:*is using modes*:
{
echo
14
-ag
$2
» Modes:
$6
-
haltdef
}
raw
301:*:
{
echo
14
-ag
$2
»
Away
:
$3
-
haltdef
}
raw
537:*is currently immune to filtering*:
{
echo
14
-ag
$2
» is immune to filtering
haltdef
}
raw
401:*no such
nick
*
channel
*:
{
echo
14
-ag
$2
» No such nickname.
haltdef
}
raw
318:*end of*:
{
echo
14
-ag
$2
» End of
WHOIS
.
echo
-ag
-
unset %
whois
haltdef
}
;RAW LOG
alias
rawlog
{
if
(
!
%rawlog
)
{
set
%rawlog
on
window
-entz
@rawlog
}
elseif
(
%rawlog
)
{
.
unset
%rawlog
}
}
raw
*:*:
{
if
(
%rawlog
)
{
aline
-pa
@rawlog
$numeric
$+ :
$1
-
}
}
Comments