If both clients are on the same PC he could use DDE and never have to worry about nicks wink
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.
Code:
; 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

Code:
; 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. :)