Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 749 Bytes

File metadata and controls

27 lines (19 loc) · 749 Bytes

TODO

  • Add help command for listing of currently available commands
    • help <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

In Progress

  • Modifiers extraction and parsing for conditions and actions

Done

  • 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