return False was kruft here
we do not really need to bring the entire syslog module into the logger namespace
docstring cleanup, we do not need prototype callbacks here.  various style nits.
style nit, donut double import core stuff
add periodic event support to the bot, use that to maintain a topic