We want to be able to stream all media posts to the song-of-the-day slack channel via a web browser
- Outbound event when user posts to channel - see https://api.slack.com/slack-apps
- Users use a slash-command to trigger external event
- Utilize Slack's events API
- Web service receives these events
- Web service publishes to client via web socket
- Client-side code interprets payload and makes API call to appropriate service (youtube, spotify, etc) to generate a page embed
- Page embeds are in a "queue" and playback is triggered in order of receipt