It would be helpful if there was an option to permanently store all messages. I'm using the mysql backend so there's not much point to remove old messages. It makes sense to limit the number of messages displayed in the chat window but I'd like to maintain an archive of every chat room.
One thing I realized is by default the entire private data directory is accessible from the web as it's under the document root, which means that anyone can get access to the full chat logs (including 'private' messages). I know I could set some config option to move it out of the document root, but would there be a better way/place to store these private files?