This code goes the the Remote,
above the rest of your
On open scripts.
On [color:crimson]^*:open:?:
User*matches autoop*: if $nick == -psyBNC {
haltdef }[/color]
The combination of
^ &
haltdef prevents the query window from opening.
Note that when
^ is used, you can't /echo to the window, simply because it doesn't exist. The solution is to move your custom /echo's to a separate event,
On *:open:?:*:{- echo -tce normal $nick $+(info: query with ,$nick, $address)
}