index : logbot | |
Archlinux32 log bot | gitolite user |
summaryrefslogtreecommitdiff |
author | Filip H.F. "FiXato" Slagter <fixato@gmail.com> | 2012-06-12 01:37:44 +0200 |
---|---|---|
committer | Filip H.F. "FiXato" Slagter <fixato@gmail.com> | 2012-06-12 01:37:44 +0200 |
commit | 48048ea28f862e766a1efc2ce773e903d88e0a63 (patch) | |
tree | fbb86e4b159341f142924ee5318768ec56e973f1 | |
parent | d1051e5304dd13767bb1b00bb6725d383ac17da8 (diff) |
-rw-r--r-- | README.md | 21 |
@@ -11,3 +11,24 @@ Configuration is done inside logbot.py. python logbot.py Example logs at https://raw.github.com/excid3/logbot/master/example_logs/2011-10-22.html + + +Channels with localised time +----- +LogBot now also supports having localised time on a per channel basis using the pytz library, allowing you to have the logs of specific channels use different timezones. +Installing pytz should be as simple as running `easy_install --upgrade pytz`, see http://pytz.sourceforge.net/#installation for details. +Don't worry, if you don't have pytz installed, LogBot will continue to show the logs timestamped with your system's localtime as it used to. + +Next you can create a simple text file at `~/.logbot-channel_locations.conf` (or wherever `CHANNEL_LOCATIONS_FILE` in logbot.py points to). +On each line you can now specify a channel name, and the timezone location of which it should use the timezone offset, separated by a space. Example: + + #excid3 America/Chicago + #netherlands Europe/Amsterdam + #aloha US/Hawaii + #space UTC + +Any channel not specified in this file will use the default timezone as specified in DEFAULT_TIMEZONE, which defaults to 'UTC'. + +If you want to see a list of all possible timezone location names you can use, run: + + python -c 'import pytz;print pytz.all_timezones' |