alias query {
.signal -n Query.Open me
query $$1 $2-
}
on *:OPEN:?:*: .signal -n Query.Open $nick
on *:SIGNAL:Query.Open:{
if $1 == me {
; Do stuff in here that you want to do when YOU open
; a query window.
} | else {
; Do stuff in here that you want to do when someone ELSE
; opens a query window by msging you.
}
}