ohhh I see.
One more thing I'd like to add is that you can incorporate your back and !clearaway command into the regex match and then use the
if ($regeml(1) == back) {
and
if ($regml(1) == !clearaway)
to trigger the second and last on text event:
on $*:TEXT:/^(b(rb|ack)|gone|afk|[!]clearaway)/Si:#: {
This way you only use one text event instead of three, excluding the one for %away.