<dominikh>
you would write a Logger with an implementation of #incoming that parses the message and acts appropriately when it's a PRIVMSG in a channel you're tracking.
<dominikh>
completely alternatively:
<dominikh>
messages have timestamps. can your data store do out of order insertions?
<whitequark>
oh, are messages timestamped *before* spawning a thread?