Project

General

Profile

Quassel Logging » History » Version 1

Version 1/28 - Next ยป - Current version
Gentle, 03/14/2009 10:50 PM


Quassel Logging

Quassel saves all logs into the database, it never forgets backlogs unless you delete a buffer. You can either scroll back in chat windows as far as you like, or you can use a tool to dump or view the logs in plaintext format.

Tools

dumplog

this tool (written in Python) dumps quassel logs to a file. Currently it exports mIRC format.
You can get it at

http://tier.schokokeks.org/quassel/dumplog-0.0.1.tar.bz2

it is rather self-explanatory, telling you if something went wrong. you can run it with

default database path (ok for most unixes)

python dumplog.py -u username -n network -c "#channel" -o channel.log

custom database path (Windows etc.)

python dumplog.py -d "C:\Quassel/quassel-storage.sqlite"

Examples:

show users in quasseldb

python dumplog.py

show networks for quassel user john

python dumplog.py -u john

show channels for network Freenode for user john

python dumplog.py -u john -n Freenode

dump channel #quassel on network Freenode for user john to file quassel.log

python dumplog.py -u john -n Freenode -c "#quassel" -o quassel.log

Note
this tool is not maintained by quassel staff, contact Gentle on Freenode for bugs or feature requests