Skip to content
/ stonks Public

STONKS enables publishing updates from a Spotify Playlist to a Slack channel.

Notifications You must be signed in to change notification settings

jereme/stonks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

STONKS

STONKS enables publishing updates from a Spotify Playlist to a Slack channel. It is built for easy deployment to Heroku using Ruby programming language. For running locally or in non-Heroku environments, please use Foreman.

STONKS is inspired by the spotify-playlist-2-slack application by petterl.

Configuration

STONKS requires that specific environment variables be set either in Heroku or using .env files with Foreman.

EXECUTION_INTERVAL = An integer representing how often STONKS should poll for changes
SLACK_URL = A full qualified URL to a Slack integration publish webhook
SPOTIFY_CLIENT_ID = A Spotify developer client app ID
SPOTIFY_CLIENT_SECRET = A Spotify developer client app secret
SPOTIFY_USERNAME = The Spotify username of the user who owns the playlist
SPOTIFY_PLAYLIST = The ID of the Spotify playlist

Heroku Dyno Formation

The dyno formation for this application is worker=1 web=0.

Dependencies

STONKS relies on a few helpful libraries that deserve credit.

License

MIT. Copyright © 2015 Jereme Claussen

Deploy to Heroku

Deploy

About

STONKS enables publishing updates from a Spotify Playlist to a Slack channel.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages