Log in

View Full Version : IRC statistics solution!


Martz
11-05-2002, 10:47 AM
For quite a while various people have been interested in integrating IRC statistics with their forum - well, I stumbled upon some software written by someone else a few days ago.


This program, called Thales links to an existing IRC server (compiled as a hub, with the requirec C/N lines) and grabs data from the IRC network at the server level, meaning that accurate network wide data can be obtained. All the data is then (Ta da!) stored in a mySQL database - just what is required.

I don't have time to put this hack together, but I do have a basic page running with a few queries such as users online, top 10 channels etc.

1 problem which will arise is that Thales uses a "user" table like vB - so integration may be a problem - the same database can't be used. Maybe modifications to Thales or allows vB to access dual databases would work around this problem.

Live demo of what is possible here:

http://irc.utassault.net

For the IRC network I run - irc.utassault.net

Thales is available here
http://www.lucas-nussbaum.net/thales/

JulianD
11-05-2002, 12:03 PM
Thanks for the tip Martz... I'm going to try it with my shared server and see if it works...

BaCaRdi
05-21-2004, 04:10 PM
I run thales, and it rocks! we have it displaying users online realtime of course! This is part of it the orginal code, we are switching from ipb back to vbull right now, so I haven't done the intergration to ipb yet. This is a basic one I did : https://modshack.co.uk/irc/irc.php

That stats page you posted looks like was generated from MRTG. I will look into it.

-BaC

Boofo
05-21-2004, 06:45 PM
I run thales, and it rocks! we have it displaying users online realtime of course! This is part of it the orginal code, we are switching from ipb back to vbull right now, so I haven't done the intergration to ipb yet. This is a basic one I did : https://modshack.co.uk/irc/irc.php

That stats page you posted looks like was generated from MRTG. I will look into it.

-BaC
If you come up with anything, I would definately be interested. ;)