Idle Popup

By IllogicTC on Mar 29, 2011

Screenshots

A little tidbit that gives you people's idle times on a popup menu when you right-click them. Also provided is the ability to act in any way you choose on their idle (note however, this does not function automatically. There are other scripts available that auto-check idle times for things such as idle-kicking.)

I also provided a little nagger that, when you click on their Idle Time and they've been idle more than an hour, will just message the active channel with a nag in their direction. However, you may make the idlecheck alias as complicated as you so desire (e.g., warning after half-hour, kick after hour, etc.)

If you don't want the nag there, remove it and the comments, but leave the idlecheck alias so you won't get nagged at by mIRC if you accidentally click on their Idle Time.

Edit: Backed the idlecheck alias out, and decided to go with noop, so as to provide simple functionality.

menu nicklist {
  -
  Idle $duration($nick($active,$$1).idle,3) : noop
}

;If you would like to have the Idle Popup perform a command when clicked,
;Just remove the noop and script whatever you would prefer.

Comments

Sign in to comment.
IllogicTC   -  Oct 27, 2011

Thanks Grant-. As you can see it's a simple enough snippet so it wouldn't take too much working to modify it to your needs lol.

 Respond  
Grant-   -  May 22, 2011

I like it, I'll use a variation of it myself..

 Respond  
napa182   -  May 21, 2011

Person, that idle check is not meant to go off the server idle time, but rather the active channel idle time.

 Respond  
Person   -  May 20, 2011

The idle numbers were inaccurate compared to the idle number in ''who is''. :/

 Respond  
[85]   -  Apr 28, 2011

good idea...

 Respond  
Sorasyn   -  Mar 30, 2011

I've found that removing the : noop renders it un-clickable.

 Respond  
IllogicTC   -  Mar 30, 2011

I went with the noop. May as well just do what it does and show idle time, if people want more they can add what they need, yes?

 Respond  
Callumlord   -  Mar 29, 2011

I like the script. :D :D :D

 Respond  
Cheiron   -  Mar 29, 2011

or for the idle checker side...

menu nicklist {
;this here is the channel only idle checker code. it will show in the menu list on right clicking on a nick
$$1 $+ 's Idle $+ $chr(58) $duration($nick($chan,$$1).idle): noop
}

:D

 Respond  
Jethro   -  Mar 29, 2011

I don't believe an alias is necessary:

menu nicklist {
  -
  Idle $duration($nick($active,$$1).idle,3) { 
    $iif($nick($active,$$1).idle > 3600,$&
      say $1 : Are you just going to be quiet all day?)
  }
}
 Respond  
Callumlord   -  Mar 29, 2011

I agree, nice script :) :D

 Respond  
Sorasyn   -  Mar 29, 2011

Unique. Looks like fun. :D

terceslil  -  Oct 08, 2013

How would I get server idle time (instead of channel idle time). Also would like to have an option to send PM after a certain amount of idle time. Is there anything around here that does server idle time w/PM option after a certain amount of idle time?

Thanks

Sorasyn  -  Oct 08, 2013

I do not use mIRC any longer, so I would not know. Take a look at mIRC's documents and take a swing at it yourself.

Sign in to comment

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.