Skip to content

alexbracken/newsie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Parse RSS feeds from BLOX CMS news sites and post to Facebook

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages