- Add
helpcommand for listing of currently available commandshelp <command>for specific command information
- Restructure bot as a class to encapsulate reddit session
- Get set up for unit testing
- YAML modifiers parsing
- More complex condition processing/validation
- More complex action processing/validation
- Modifiers extraction and parsing for conditions and actions
- Login loop
- Subreddit registration/management
- Enable/disable subreddit and query status
- Register new subreddit (accept mod invite)
- Leave subreddit
- Basic post loop
- Basic Condition matching: check equality against PRAW object properties
- Basic Action processing: Action map to PRAW object methods