Joined: 31 Aug 2016
|Posted: Wed Aug 31, 2016 1:19 pm Post subject: Display global IRC stats using rrdtool
Can somebody extend the functionality of https://github.com/vetinari/rrdstats.tcl eggdrop script or make the similar one to create the following IRC stats:
1) Graph showing total number of users and total number of operators
Use command: /lusers and parse "local users" and "operator(s) online" data
2) Graph showing number of channels formed
Use command: /lusers and parse "channels formed" data
3) Graph showing breakdown of total number of users per ident. This should be based on predefined list of idents plus there should be 'Other' having all other unlisted idents.
Use command: /who +u *some_ident* for every predefined ident and then count number of results.
'Other' ident would be calculated as "local users" data from /lusers command minus summarized number of users for predefined idents.