From 5e9d62e425bbdf36aa3666616ac49b7ec09903d3 Mon Sep 17 00:00:00 2001 From: Paal Braathen Date: Thu, 1 Sep 2016 21:25:27 +0200 Subject: [PATCH] Read slack config when posting --- slackorator.py | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/slackorator.py b/slackorator.py index c70f509..724f164 100755 --- a/slackorator.py +++ b/slackorator.py @@ -13,20 +13,20 @@ hello this is documentation __version__ = "0.1" -template = { - 'channel': '#tannlegen', - 'username': 'Tannlegen', - 'icon_emoji': ':beers:' -} - -configname = "slackorator.cfg" -cfg = ConfigParser.RawConfigParser() -cfg.read(configname) - -headers = {'content-type': 'application/json'} -hook = cfg.get("stuff", "hook") - def post_confession(text): + template = { + 'channel': '#tannlegen', + 'username': 'Tannlegen', + 'icon_emoji': ':beers:' + } + + configname = "slackorator.cfg" + cfg = ConfigParser.RawConfigParser() + cfg.read(configname) + + headers = {'content-type': 'application/json'} + hook = cfg.get("stuff", "hook") + # Return if text only contains whitespace if re.search(r'\S', text) is None: logging.info("Confession only containing whitespace. Abort")