Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HtmlLogger

Supybot Plugin for creating HTML channel logs.

An improved ChannelLogger:

  • Delete old conversations
  • Output log in a format suitable for inclusion into a web page with CSS formatting, and embed that log into an HTML template
  • All times are in UTC
  • Turns URLs into links

Commands:

  • flushlog: force a flush to disk

Notes:

  • Tested with Limnoria and Python 3.2, and Supybot and Python 2.7.
  • Currently the same header and footer templates are used for all channels

TODO:

  • HTML log file isn't closed correctly when receiving a kill signal
  • Insert into HTML template information like channel name + date
  • Allow an authenticated user to opt out of channel logging
  • Localization files are still for ChannelLogger
  • Improve the linkify regex
  • Unit tests, especially for linkify

About

Supybot Plugin (tested with Limnoria) for creating HTML channel logs.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages