mIRC Script for setting away or busy. Includes: Action of you being away to all channels you're in. Changing your nick. Setting an away message. /istat { if ($1 == away) { /var %status |Away | /var %action $2- | if (%action == $null) { /var %action Reason not given. } | /tnick $me $+ %status | /away %action | /ame is away: %action } if ($1 == busy) { /var %status |Busy | /var %action $2- | if (%action == $null) { /var %action Reason not given. } | /tnick $me $+ %status | /away %action | /ame is busy: %action } if ($1 == movie) { /var %status |Movie | /var %action Movie | /tnick $me $+ %status | /away %action | /ame is busy: %action } if ($1 == sleep) { /var %status |Sleep | /var %action Sleeping | /tnick $me $+ %status | /away %action | /ame is away: %action } if ($1 == phone) { /var %status |Phone | /var %action Phone | /tnick $me $+ %status | /away %action | /ame is away: %action } if ($1 == coding) { /var %status |Coding | /var %action Coding | /tnick $me $+ %status | /away %action | /ame is busy: %action } if ($1 == studying) { /var %status |Studying | /var %action Studying | /tnick $me $+ %status | /away %action | /ame is busy: %action } if ($1 == back) { /var %newNick $remove($left($me,$pos($me,|,1)),|) | /tnick %newNick | /away | /ame has returned. } } Syntax: /istat NOTE: Only the 'away' and 'busy' status have the option of an . Examples: /istat away /istat away Eating /istat busy /istat busy Hacking the Planet /istat sleep /istat phone /istat coding /istat studying /istat back If you have any questions or updates to this script, contact me at: staticsyphon@gmail.com