add a condition if ($2 != #) use $iif e.g:
on *:text:*:%chan1,%chan2:if (%connection == on) msg $iif(# = %chan1,%chan2,%chan1) [ $+ $nick $+ ]: $1-
on action event u have to use describe instead of msg