As the very //command "breaks" your idling
Each 'editbox operation' (finished by RETURN) resets $idle (for the associated network), you don't need to send text (or the like ) via editbox to do so.
Edited my previous post: You
may loop the $scon(N), but you dont have to.
Take this code:
alias idlecheck {
scon -at1 echo -s away: $!away idle: $!idle
scon -at1 if (( $!away == $!false ) && ( $!idle >= 1 )) { echo -s conditions true; set away idle for $!network }
}
run it with 1) /idlecheck
compare this to 2) /.timer.idle 1 3 idlecheck
The latter matches the if-conditions, as you're then idling 3 seconds after firing the /timer.