this is, obv, an away script. right click screen > awaystuff > go away or comeback. it works on highlight of your name on a chan or in any pm every 100 secs. i thought hawkee needed a good away script.
copy/paste into remotes
menu * {
awaystuff
.goaway
..standard I am away:/set %iamaway on
..away (msg):/set %awaymessage $$?="why are you 'away'?"
.comeback
..comeback!: {
unset %iamaway
unset %awaymessage
}
}
on *:text:*:*: {
if (%iamaway == on) && ($chan == $null) && (%alreadysaidawaypm != on) {
msg $nick I am away!
set %alreadysaidaway on
timer 1 100 /unset %alreadysaidawaypm
}
elseif ($me isin $1-) && (%iamaway == on) && (%alreadysaidaway != on) {
msg $chan I am away!
set %alreadysaidaway on
timer 1 100 /unset %alreadysaidaway
}
elseif ($me isin $1-) && (%awaymessage != $null) && (%alreadysaidaway != on) {
msg $chan $me is away: %awaymessage
set %alreadysaidaway on
timer 1 100 /unset %alreadysaidaway
}
elseif (%awaymessage != $null) && ($chan == $null) && (%alreadysaidawaypm != on) {
msg $nick $me is away: %awaymessage
set %alreadysaidaway on
timer 1 100 /unset %alreadysaidawaypm
}
}