Micro Away System

By SplitFire on Jan 15, 2011

Triggers if you stay idle for 20 minutes or more, no timers needed at all. Probably the smallest away system ever made

p.s: might not work properly if you're using a BNC

;-- Micro away system
;-- by SplitFire
;-- Triggers if you stay idle for 20 minutes or more, no timers needed at all. Probably the smallest away system ever made
;-- p.s: might not work properly if you're using a BNC

on 1:input:*:{ if ($away) { away | nick $remove($me,\Away) } }
on 1:ping:{ if ($idle >= 1200) && (!$away) { away Auto Idle | nick $me $+ \Away } }

Comments

Sign in to comment.
SplitFire   -  Jan 17, 2011

I did use 5.X version(s) back then, and i still run some certain scripts on those old versions of mIRC

(and no it's not a lie lol)

 Respond  
Jethro   -  Jan 17, 2011

If you don't believe me, go see for yourself at this link: http://www.oldapps.com/mirc.php?old_mirc=45?changelog

Version History of mIRC 6.0

  • Added /tnick command, changes to a temporary nickname without affecting your main and alternate nickname settings.
  • Added $awaymsg and $awaytime to return away status when used with $away identifier.

They were all added for the same version.

Actually the $away identifier has to be added before 6.0. as mentioned, "when used with $away identifier." The /tnick command is already there in 6.0 and you've just missed it.

Unless you used a version before 6.0 was introduced when you made this snippet, then it's understandable if you weren't aware of the /tnick command.

But then again, everybody can lie through their teeth and say I made it using 5.8 or older; there is just no way to prove otherwise.

 Respond  
SplitFire   -  Jan 17, 2011

I'm not quite sure abiut the "/tnick command has been added since the version 6.0" part.

 Respond  
Jethro   -  Jan 16, 2011

SplitFire wrote:> I wrote that alias way before /tnick was added :p Who are you kidding?

The /tnick command has been added since the version 6.0, as well as the $away, $awaymsg and $awaytime identifiers. So if you have used the $away identifier, the /tnick is ALREADY there for you to grab.

The /anick, $mnick and $anick have been added since the version 5.8.

 Respond  
SplitFire   -  Jan 16, 2011

I wrote that alias way before /tnick was added :p

 Respond  
napa182   -  Jan 16, 2011

you can take advantage of tnick and $mnick

on *:input:*:{ 
  if ($away) {
    nick $mnick
    away
  }
}
on *:ping:{ 
  if ($idle >= 1200 && !$away) { 
    away Auto Idle 
    tnick $+($me,[Away]) 
  } 
}
 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.