Skip to content

cheshire137/steam-screenshots-rss

Repository files navigation

Steam Screenshots RSS

A Sinatra app that produces an RSS feed of a user's Steam screenshots.

How to Run

bundle
rackup

Visit localhost:9292 to see an RSS feed of my Steam screenshots. Pass the user parameter to specify a different Steam user name, e.g., http://localhost:9292?user=mySteamName.

How it Works

Steam has a web API, but it doesn't include any way of getting a user's screenshots. Ruby and Mechanize to the rescue! This script will scrape a user's screenshot page and grab the screenshots. The screenshots are then listed in an RSS feed so you can consume it with, say, IFTTT.

IFTTT Recipe

Deploy this app to a server, Heroku is pretty easy. Then, set up a recipe on IFTTT with the Feed channel. Set the URL to wherever you deployed this app. Be sure to pass the user parameter to set your Steam name! Choose 'New feed item' for the IFTTT trigger.

For a Tumblr recipe, the following works:

Tumblr IFTTT recipe

About

A Sinatra app that produces an RSS feed of a user's Steam screenshots.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages