As stated, this was originally written when I got requests from channel owners to keep people from idling in their channels. Due to the number of requests I got, I figured I might as well post the code here and be able to refer them to this location.
I understand where you're coming from, PATX & hy71194, in regards to many people idling in channels, but if the channel owner doesn't want idlers, then they shouldn't have to put up with them.
BTW: I don't guarantee that all of my scripts will work 100%, but I do guarantee that I will do my best to fix any bugs found.