Not tested but must work grin

Code:
on ^*:NOTICE:*:?:{
  if (($nick == ChanServ || $nick == NickServ || $nick == MemoServ) && $_chk.service($nick)) {
    if (!$window($+(@,$nick,_,$cid))) { window -Bemizvk[0] $+(@,$nick,_,$cid) }
    echo -t $+(@,$nick,_,$cid) $1-
    haltdef
  }
}
alias _chk.service { return $iif($numtok($notify($1).addr,64) == 2,$true,$false) }
;Nice xtra to check if it's real service


Go ahead, jump. 100,000 lemmings can't be wrong.