on *:INPUT:#:{
if ($chan == %Except) { msg $chan $1- } { halt }
if ($chr(33) isin $1) { msg $chan $1- } { halt }
if ($chr(46) isin $1) { msg $chan $1- } { halt }
if ($chr(64) isin $1) { msg $chan $1- } { halt }
if ($left($1,1) != /) {
haltdef
msg $chan $iif($me isop $chan,$+(04,$1-),$iif($me ishop $chan,$+(07,$1-),$iif($me isvoice $chan,$+(12,$1-),$+(10,$1-))))
}
}
%Except #Allegra,#Spencer
That should work theoretically but it don't </3. The variable won't work for multiple channels...