If both clients are on the same PC he could use DDE and never have to worry about nicks

No need for levels, nicks, hosts, vars, servers. All it requires is for DDEserver to be turned on on the
main client only. The bot doesnt even need it's DDE server on
for ex.
; For the bot
on ^*:open:?:{
dde [color:green]mIRC[/color] command "" /botmsg 05PRIVATE MESSAGE from $nick $+ : $1-
halt
}
;Swap "[color:green]mIRC[/color]" for your actual DDEserver name, on the main client; For the Main client
alias botmsg {
var %a = [color:blue]botnick[/color]
if !$query(%a) { query -n %a }
echo -itlbfmr %a $+(<,%a,>) $1-
}
Swap "[color:blue]botnick[/color]" for the bots nick. :)