I didn't realize if your code is working or if I just wanted an opinion, but try it like this:
Code
on ^1:snotice:*:{
  if (*Client connecting* iswm $1) {
    if (!$window(@notice)) { window -lke @notice 516 200 2182 1134 }
    aline @notice $1 ($5) $6 $7 $9
    halt
  }
  else {
    if (Operserv iswm $1) { echo -a $1- }
  }
  haltdef
}


TECO
irc.PTirc.org (Co-Admin)