on *:connect:{ start.catch.nickselect.timer }
alias start.catch.nickselect.timer timer.catch.nickselect.for. $+ $cid -m 0 250 catch.nickselect.timer.alias
alias -l catch.nickselect.timer.alias {
if ($chan($active)) {
if ($snick($active,0) == 1) {
if ($($+(%,last.snick.for.,$cid,.,$active),2) != $snick($active,1)) {
;
editbox -ap $snick($active,1) | ; replace editbox with selected nick and a space
;
;editbox -ap $editbox($active) $snick($active,1) | ; adds select nick and a space to end of editbox text
;
;editbox -ap $snick($active,1) $editbox($active) | ; adds select nick and a space to front of editbox text
;
}
set $+(%,last.snick.for.,$cid,.,$active) $snick($active,1)
}
else {
set $+(%,last.snick.for.,$cid,.,$active) multiple,nicks
}
}
}