diff --git a/slackpost.py b/slackpost.py index f671de1..ab0faff 100755 --- a/slackpost.py +++ b/slackpost.py @@ -26,12 +26,12 @@ if channel == None: sys.exit(1) lines = headers.get_payload().strip().split("\n") +for i in range(len(lines)): + if len(lines[i]) == 0: + continue + if lines[i][0] == ">": + break -# Strip out quoted text -if lines[-1][0] == ">": - while lines[-1][0] == ">": - lines.pop(-1) - lines.pop(-1) - +lines = lines[0:i-1] text = ' '.join(lines).strip() channel.post(text)