i still don't see why you'd need
elseif ($away == $false ) { halt } }
if ($away) will ONLY react if you are set /away message
something like the following code would only react (IF) you are away, so i see no need to check for $false
on *:TEXT:*:#: if ($away) && ($me isin $1-) { window -eds @messages 243 96 450 350 | aline @messages $nick said $1- to or about $me }