Typo commented on a Page, Away notifier  -  Sep 22, 2008

I would also recommend you drop the needless halts and combine the if's.
So your code:

on *:TEXT:$( * $+ $me $+ * ):#: { 
  if ($away == $false) { halt } 
  elseif ( %flood [ $+ [ $address($nick,2) ] ] == on) { halt } 
  else { 
    notice $nick I am curruntly away. My awaytime is: $duration($awaytime) $+ . ( $+ $iif($awaymsg == $null, None, $awaymsg) $+ ) 
    window @hlmsg 
    aline @hlmsg ( $+ $nick @ $time on $date ( $+ $chan $+ )) $1- 
    set -u10 %flood [ $+ [ $address($nick,2) ] ] on 
  } 
} 

on *:TEXT:*:?: { 
  if ($away == $false) { halt } 
  elseif ( %flood [ $+ [ $address($nick,2) ] ] == on) { halt } 
  else { 
    msg $nick I am curruntly away. My awaytime is: $duration($awaytime) $+ . (Reason: $iif($awaymsg == $null, None, $awaymsg) $+ ) 
    window @qrymsg  
    aline @qrymsg ( $+ $nick @ $time on $date $+ ) $1- 
    set -u10 %flood [ $+ [ $address($nick,2) ] ] on 
  } 
} 

could be

on *:TEXT:$( * $+ $me $+ * ):#: { 
  if ($away) && ( %flood [ $+ [ $address($nick,2) ] ] != on) { 
    .notice $nick I am curruntly away. My awaytime is: $duration($awaytime) $+ . ( $+ $iif($awaymsg == $null, None, $awaymsg) $+ ) 
    window @hlmsg 
    aline @hlmsg ( $+ $nick @ $time on $date ( $+ $chan $+ )) $1- 
    set -u10 %flood [ $+ [ $address($nick,2) ] ] on 
  } 
} 
on *:TEXT:*:?: { 
  if ($away) && ( %flood [ $+ [ $address($nick,2) ] ] != on) {  
    .msg $nick I am curruntly away. My awaytime is: $duration($awaytime) $+ . (Reason: $iif($awaymsg == $null, None, $awaymsg) $+ ) 
    window @qrymsg  
    aline @qrymsg ( $+ $nick @ $time on $date $+ ) $1- 
    set -u10 %flood [ $+ [ $address($nick,2) ] ] on 
  } 
}

Notice I also silenced the msg and notice commands like cheiron suggested.

 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.