Yes, instead of ON TEXT, use ON OPEN and haltdef
on ^*:open:?:*: if ($nick ison #channel1) { msg #channel2 $nick asks: $1- | haltdef }
Or you can use ON TEXT and just use the dedicated query window. /dqwindow on
That wil make all msgs go to one window.