on *:join:#Santharia:{
if (!$($+(%,onjoin.#Santharia.,$nick),2)) {
ctcp $nick version
set -u30 $+(%,onjoin.#Santharia.,$nick) $true
$+(.timer.onjoin.#Santharia.,$nick) 1 35 set -u1 $+(%,onjoin.#Santharia.,$nick) $true $(|,) onctcpreply.version $nick
}
}
on *:ctcpreply:VERSION*:{ onctcpreply.version $nick $1- }
alias -l onctcpreply.version {
if ($($+(%,onjoin.#Santharia.,$1),2)) {
unset $+(%,onjoin.#Santharia.,$1)
$+(.timer.onjoin.#Santharia.,$1) off
if ($0 == 1) { .msg $1 what no version at all?!?!??! }
elseif ($2 == Trillian) { .msg $1 blah blah blah }
elseif ($2 == Pjirc) { .msg $1 blob blob blob }
elseif ($2 == Mirc) { .msg $1 glab glab glab }
else { .msg $1 I dont know this client! }
}
}