HI. I've searched around but didn't quite find what I was looking for. AutoAway on idle incl. nick change
But with no messages send to channel. Let's say i'm idle for 30minutes, the script will then change my nick to nick`away, and then change back to nick when i start typing again.
Hopefully I made sense, and didn't onerlook any posts about this.
I'm sure there's plenty of scripts around that can do this for you. I wrote one years ago that does pretty much everything you've said.. (http://www.bekar.id.au/~bekar/mirc/scripts/away.mrc)
If that's no joy, it should give you the idea of what's needed.
The only message that has to be sent, is the nickchange message, and since that's sent from the server, there's no way to prevent it from going out (unless you omit the part of the nickchange, that is)
Okay, what I mean is, after i've idled for like 20 minutes, my client will change my nick to nick`away, and as soon as I start typing again it will change back to nick.
your example doesn't check idle time, only if he has done /away or not.. you could change nickname based on /away using an on raw that the server sends to confirm you are set as away instead of checking with a timer. also the ' in your example isnt a valid character for nicks
i put the timer as 30 seconds in my example because it seems like a waste of resources to check every second just to decide if your nick needs `away on it or not.