MWatcher - Publish New Posts from RSS Feed
Fagner Brack
Posted on April 27, 2023
What I built
A tool to publish new posts from a RSS Feed (initially supporting Medium.com) using Github Actions.
It's hostless (without needing a host environment) or database.
Fork, change env vars, then wait Github Actions to trigger
Category Submission
Wacky Wildcards
App Link
https://github.com/FagnerMartinsBrack/medium-watcher
Screenshots
Description
Use Github Actions to watch your RSS Feed (tested on Medium) and post to Twitter and LinkedIn (no database)
Check the runs here: https://github.com/FagnerMartinsBrack/medium-watcher/actions
It uses an InMemory EventBus with EventEmitter which you can use to subscribe other providers to the medium post events.
You can add more providers by creating a new listener:
eventEmitter.addListener('NEW_POST', (postDetails) => {
sendToNewProvider(postDetails);
});
Link to Source Code
https://github.com/FagnerMartinsBrack/medium-watcher
Permissive License
MIT
Background (What made you decide to build this particular app? What inspired you?)
How I built it (How did you utilize GitHub Actions or GitHub Codespaces? Did you learn something new along the way? Pick up a new skill?)
Additional Resources/Info
Posted on April 27, 2023
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.
Related
October 3, 2023