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.
-
Top Five
Categories
-
Archives
-
Feed
-
Meta
Cartoon Links
Miscellaneous Links
Political Links
Technology Links
No copyright notice and no license? :)
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.