Picture

Hello, and welcome


My name is Veeti Paananen. I live in Finland, and I write desktop and web applications using technologies such as Qt and Ruby on Rails. This is my personal website and blog. Close this...
 

Ruby IRC Statistics Generator

October 10th, 2009

I’ve been working on something for around a week now. There’s not much to say yet (I write approx. 5 lines of code/day), but it’s called Ruby IRC Statistics Generator – or in short, risg.

As the name says, it’s supposed to generate statistics from IRC chatlogs. I’m writing it as a replacement for pisg: it’s going to do everything that pisg does, plus more.

For example, pisg is limited to HTML output only – risg supports all kinds of output formats (and at the time of writing, there’s support for plain text, XML & HTML).

pisg is also a bit odd to configure – the config file seems to follow some kind of “pseudo-XML” syntax which breaks very easily. Although risg doesn’t have any config system yet, it will soon!

Check out the github repository here. There’s a small example of the output here (note: still needs a lot of polish!).

Hey! Thanks for reading this blog post by me. But before you go, please consider leaving me a comment if you thought the post was useful to you. Thanks!

Filed under: Technology
Tags: , , , ,

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.


3 comments on “Ruby IRC Statistics Generator”

  1. K-Zodron says:

    Thank you very much from India.

  2. enki says:

    Interestingly enough, I’ve been toying with the idea of doing the exact same thing: rewriting pisg in ruby (even down to the name). I implemented some new graphing features using the google graphing APIs in pisg (You can check out an example here: http://enki1337.net/issup.html ). I then tried to get in contact with the pisg developers to incorporate these new features, but I didn’t hear back from them.

    If you’re interested, I’d be happy to help you. Pisg really is a nice tool, but I’d love to see it replaced with a more up to date and better equipped tool. It would be nice to have some of the nice features like in mIRCStats along with better date parsing, an easier parser format, and the improvements you’ve already mentioned. Also, I enjoy Ruby much more than Perl which is a bonus. :)

Leave a Reply