IRC Stats

By Cafaro on Jan 11, 2006

Put this script in your remote (Alt + R) and type ''/stats''.
I know some things can be made much easier.

on 1:nick:{ if ($nick == $me) { inc %nicks } }
on *:join:#:{ if ($nick == $me) { inc %joins } }
on 1:start:{ inc %starts | set %time $ctime }
on *:input:*:{ inc %lines | inc %words $0 }
alias stats { echo -a 7I have typed  $+ %lines $+  lines,  $+ %words $+  words and changed my nickname for  $+ %nicks $+  times.
echo -a 7I have runned IRC for  $+ %starts $+  times, joined  $+ %joins $+  channels and spent  $+ $duration($calc($ctime - %time)) $+  on IRC. }

Comments

Sign in to comment.
Gemster   -  Sep 08, 2007

just a thought its good to use say also so u can show other users ur stats

 Respond  
Gemster   -  Sep 08, 2007

good job i like this
:P

 Respond  
RoninWarrior   -  Jan 12, 2006

CaFaRo here is another small code you can use also with ure stats snippets it is for total user count for the room ops voice and regulars

alias stats { describe # total user count: $nick(#,0) opped: $nick(#,0,o) voiced: $nick(#,0,v) regular: $nick(#,0,r) }

fill free to use this or alter it has you need and nice lil snippet.

 Respond  
Cafaro   -  Jan 12, 2006

Fixed.

 Respond  
KuTsuM   -  Jan 11, 2006

mIRC can count your connection and startup time for you, also

 Respond  
QuickStep   -  Jan 11, 2006

1 second timer is no-no. In stead when mirc starts do something like: set %time $ctime. And afterwards $duration($calc($ctime - %time))

 Respond  
XpLoiTeR   -  Jan 11, 2006

i like it....good snippet

 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.