well checking for a channel is much easier you can use this simple alias to find an channel name in a line of text: alias chancheck { if ($regex(channel,$1-,/(#[a-z0-9]{1,100})/ig)) { if ($v1 > 1) { var %chan# $v1, %chanout | while (%chan#) { %chan_out = $addtok(%chanout,$regml(channel,%chan#,44) | dec %chan_# } | return %chan_out } | else { return $regml(channel,1) } } }