Its Whois Script u just have to type
.w $nick
in the channel
there is a example.
<M[n]M> .w M[n]M
[Whois] Nickname: M[n]M Name: [_ ([]) [_ Identity: ~M&M Host: Chat.Simus.Uz Registered: Yes Channels: +#mp3 #simus Server: chat.simus.uz Description: Simus IRC Server Idle Time: 1sec SignOn: Wed Sep 05 23:40:26 2007 [End of Whois] _____________________________________________________________ ```mirc on *:text:*.w*:#: { if (%Whois.antispam != $null) { halt } else { set -u30 %Whois.antispam activated set %chan $chan whois $2 } } raw 311:*:{ .msg %chan [12W7hois1] | .msg %chan 412Nickname:7 $2 | .msg %chan 412Name:7 $6- | .msg %chan 412Identity:7 $3 | .msg %chan 412Host:7 $4 | .halt } raw 307:*:{ .msg %chan 412Registered:7 Yes | .halt } raw 319:*:{ .msg %chan 412Channels:7 $3- | .halt } raw 312:*:{ .msg %chan 412Server:7 $3 | .msg %chan 412Description:7 $4- | .halt } raw 328:*:{ .msg %chan 412IP:7 $7- | halt } raw 317:*:{ .msg %chan 412Idle Time:7 $replace($duration($3),wks,wks,wk,week,hrs,hrs,hr,hr,mins,mins,min,mim,secs,secs,sec,sec,days,days,day,day) | .msg %chan 512SignOn:7 $asctime($4) | .halt } raw 418:*:{ .msg %chan $e $+ 7 $3- | .halt } raw 318:*:{ .msg %chan $e $+ [12E7nd 12o7f 12W7hois1] | .halt } raw 313:*:{ .msg %chan 412IRCop:7 $5- | .halt } raw 308:*:{ .msg %chan 412Service Agent:7 Yes | .halt } raw 310:*:{ if (austnet.org isin $server) { .msg %chan 412Service:7 Yes | halt } | else { .msg %chan 412Helpful:7 $3- | .halt } } raw 309:*:{ .msg %chan 412Language:7 $3- | .halt } raw 325:*:{ .msg %chan 412Language Filter: 7 $+ $3- | .halt } raw 301:*:{ .msg %chan 412Away:7 $3- | .halt } raw 333:*:{ .msg %chan [Topic] Set By: $+ $3 $rc(]-[) $+ $asctime($4,dddd) $+ , $asctime($4,mmmm doo) at $asctime($4,h:nn:sstt) | halt } ```if they join proxies they will flood your bot... you can do it like this..
-
on :text:.w*:#: {
if (%Whois.antispam != $null) { halt }
else {
set -u30 %Whois.antispam activated
set %chan $chan
whois $2
}
}
raw 311::{ .msg %chan [12W7hois1] | .msg %chan 412Nickname:7 $2 | .msg %chan 412Name:7 $6- | .msg %chan 412Identity:7 $3 | .msg %chan 412Host:7 $4 | .halt }
raw 307::{ .msg %chan 412Registered:7 Yes | .halt }
raw 319::{ .msg %chan 412Channels:7 $3- | .halt }
raw 312::{ .msg %chan 412Server:7 $3 | .msg %chan 412Description:7 $4- | .halt }
raw 328::{ .msg %chan 412IP:7 $7- | halt }
raw 317::{ .msg %chan 412Idle Time:7 $replace($duration($3),wks,wks,wk,week,hrs,hrs,hr,hr,mins,mins,min,mim,secs,secs,sec,sec,days,days,day,day) | .msg %chan 512SignOn:7 $asctime($4) | .halt }
raw 418::{ .msg %chan $e $+ 7 $3- | .halt }
raw 318::{ .msg %chan $e $+ [12E7nd 12o7f 12W7hois1] | .halt }
raw 313::{ .msg %chan 412IRCop:7 $5- | .halt }
raw 308::{ .msg %chan 412Service Agent:7 Yes | .halt }
raw 310::{ if (austnet.org isin $server) { .msg %chan 412Service:7 Yes | halt } | else { .msg %chan 412Helpful:7 $3- | .halt } }
raw 309::{ .msg %chan 412Language:7 $3- | .halt }
raw 325::{ .msg %chan 412Language Filter: 7 $+ $3- | .halt }
raw 301::{ .msg %chan 412Away:7 $3- | .halt }
raw 333:*:{ .msg %chan [Topic] Set By: $+ $3 $rc(]-[) $+ $asctime($4,dddd) $+ , $asctime($4,mmmm doo) at $asctime($4,h:nn:sstt) | halt }
:P