I found this: http://forum.egghelp.org/viewtopic.php? ... track+user and thought it was super interesting. I'd love to see if it could be modified to reflect the following:
Level 1 - achieved after user has spent X (X=1) hours in channel
Level 2 - X + 20 hours
Level 3 - X + 40 hours
Level 4 - X + 60 hours
Level 5 - X + 80 hours
... and so on
Upon entering the channel, the bot would announce:
"<nick> has earned a <level> user rating. Thank you for your commitment to <channel name>"
The purposes of the script:
- acknowledge/recognize users for the time they commit to the channel
- tracking how many are new, how many are "regulars", etc.
- provide a recognition incentive to be in channel more
I can test the code & report back quite quickly... but testing thorough functionality may take time.