http://sourceforge.net/projects/logs2html/ seems to handle problem 1) now just needing to look into problem 2) also need to add problem 3) which is: user should be able to request parts of a log to be private messaged for example: !logs <date> <last|first> <number> so if user sends !logs 2011-01-23 ...