A lot of this code (most of whatever is there in main.py) includes code written by Venkkatesh Sekar (Spockuto). Please consider merging his PR before mine, so that due credits are given to him for his work.
In this PR, my contribution is just fixing requirements.txt, updating README and fixing a minor empty-line-glitch in campaign.py (where an empty line in a mailing-list file resulted in an error).
A lot of this code (most of whatever is there in
main.py
) includes code written by Venkkatesh Sekar (Spockuto). Please consider merging his PR before mine, so that due credits are given to him for his work. In this PR, my contribution is just fixing requirements.txt, updating README and fixing a minor empty-line-glitch in campaign.py (where an empty line in a mailing-list file resulted in an error).