Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 1.47 KB

File metadata and controls

38 lines (30 loc) · 1.47 KB

Newsie

A barebones, no-nonsense Python script for posting news stories to social media platforms. Designed for simplicity, ease of use, and cost-effectiveness, so journalists can focus on reporting.

Currently under active development. This script may or may not work and has not been tested extensively.

Dependencies

  • Python (tested on 3.14)
  • Poetry (dependency management)
    • View pyproject.toml for full dependencies

Setup

  • Coming soon

References

Meta GraphAPI

RSS Feeds

Python Graph API Wrapper (pyfacebook)

TODO

  • Error logging
  • Debug mode
    • Need a way to test Facebook API connection without posting
  • Comment link after posting photos
    • Gets around Facebook suppression of link posts

Potential Enhancements

  • Smart Slots
    • Calculate engagement rates by time, concentrate slots based on that model
  • AI-enhanced captions
    • Use locally-hosted LLM or API key
  • Interactive CLI setup