This plugin provides features related to the IRC /away command.
If someone tries to open a DCC chat with you while you're marked as away, the script tells them that you can't accept a chat right now, along with the words you used to mark yourself /away.
It also provides a pager to summon you; to use this feature, choose a sound file for paging, name it PAGE.WAV, and place it in your Ircle sounds folder.
/autoaway [minutes] [message words]
/autoaway [on | off]
This command sets the options for the auto-away-on-idle feature. If you don't type anything (other than commands) for the specified number of minutes, the script automatically marks you as /away using the specified message. If you don't supply a message, the default is "auto-away (idle)".
To temporarily disable auto-away, use /autoaway off. Later when you do /autoaway on, it will re-enable the feature using the time and message you had set when you turned it off.
If you are auto-away'd and begin typing again, the script shows you a reminder that you are marked as away.
/autounaway [lines]
This command changes your auto-unaway setting. If the number of lines is non-zero, then if you type that many lines in a channel window (but not a dcc or query window) while you're away, HipScript will automatically un-away you, announcing your return in all windows as it does for /gaway.
/awayinfo [On | Off]
This command enables or disables the append-away-info feature. When enabled, the status of your pager and message logger are added to the end of any away message you set with the /away or /gaway commands.
This command is identical to the standard IRC/Ircle away command, except that HipScript overrides it to remove the strange un-away behavior. When you type /away with some words in a connection, Ircle marks you as away in just that connection. If you type /away with no words to un-away yourself, Ircle does it in all connections. Since Onno shows no sign of fixing this, HipScript fixes it for you. /away will mark you as away or not away in only the connection it's typed in. To get the all-connections effect, use /gaway.
/gaway [-]<some words here>
/gaway [-]
This command marks you as /away (if you supply words) or as returned (if you don't supply words) on all open connections. It also announces to all open channels and DCC chats that you are away or have returned. (An Ircle bug prevents the text from being echoed in a DCC chat window, but the user on the other end sees it.)
If the first character after /gaway is a minus sign, you are globally marked away or un-away, but no message is sent to any windows indicating the change. This can be handy if you want to do some sort of customized message to the windows, especially for un-away. (It would be nice if you included the words back or return in a custom-unaway message though -- it makes hipscript update ircle's user window faster.)
/pager [Off | On | Away]
This command sets the pager option. When turned off, attempts to page you are ignored (the user who paged you is informed that the pager is off). When turned on, the script plays the PAGE.WAV sound and displays text in the top window to inform you who is paging you. When set to 'Away', the pager is on when you're /away, off otherwise.