Canned Platypus

Saving the world one byte at a time since 2000

Dec
9

Extracting Data From Quassel

Earlier this morning I needed to reconstruct a conversation with someone on an IRC channel, and I don’t generally keep text logs of IRC activity. However, I do use Quassel, which maintains a substantial backlog for me, and I also happen to know that the backlog is stored in a SQLite3 database. I poked around a bit and figured out enough of the schema to extract the information I wanted. I’ll probably need it again so I turned my manual hacking into a script, and other people might need to do the same thing so I’m publishing the script. Here it is: convo.py. Enjoy.

Comments

  1. No copyright notice and no license? :)

  2. OK, now you owe me a drink if I’m ever in your town. ;)

    Yeah, for something like this I just Don’t Care about licensing and stuff. It’s not even code, psychologically speaking; it’s just an expression of an idea, in what happens to be the most suitable language.

Leave a Comment