(most recent first)
- Moved rejection of poll subject hashtag from within the code to the setup section.
- Rejected ThemeMonday hashtag.
- Tidied post text.
- Added test for more than one vote, to remove '1 votes' bug.
- Also added descriptive sentence to post.
- Added a descriptive sentence.
- Changed the test for creation of messages only during testing.
- Added check for previous votes.
- Added a reply for each new vote; thanks for valid, retry for invalid.
- Tidied code.
- Skipped processing of notifications by checking if
<=>
exists within a post. - Removed now-obsoleted
import feedparser
.
- Replaced previous limiting reliance on RSS feed; now uses PNUTpy's
pnutpy.api.posts_with_hashtag
to return more than 9 results (currently set to an arbitrary maximum of 50.) - Tidied messages text again.
- Changed version numbering to use thmigpen's, currently at 0.1; but note thmigpoll is in more active development, might eventually be split out.
- Added post numbers to votes as a precursor to reply confirmation of votes.
- Tidied messages, re-ordered some code.
- Added notification if no-one voted.
- Tidied up poll summary output.
- Trapped posts without a hash attached to the tag.
- Added vote totals.
- First commit - a rudimentary script to list respondents to a poll; entirely dependent on an RSS feed of a pnut.io hashtag.