View Code? Open in Web Editor
NEW
Slack-powered youtube playlists
License: MIT License
JavaScript 84.60%
CSS 7.83%
HTML 7.57%
mais_ramboia's Introduction
create a file called .maisramboiarc
in the root folder and add your config there (check app/server/config.js
for options)
yarn
or npm install
npm run-script prepublish
npm start
mais_ramboia's People
Contributors
Watchers
mais_ramboia's Issues
Currently the synchronization takes into account the server time but not the time taken during the request.
Add a way to easily create different environments per team. Maybe add Slack Button support to make it easy to do so.
Add a persistence layer to allow the playlist to survive deploys and allow horizontal scalling (for example using amazon elastic beanstalk autoscalling)
Change the vote to skip button to trigger a timed room vote to skip the song.
Remember username between sessions and synchronize usernames on the same browser
Keep a list of previously played videos so people can easily see what played in the past.
Implement a mobile ready layout
Add the user name of the user who submitted the video to the external viewer.
Automatically add related youtube videos when the playlist becomes empty
Implement a bot command like @bot what's playing
that replies with the currently playing video
Use the javascript fullscreen API to implement a Fullscreen mode
Make the bot announce to the room it's in which song is currently playing. Maybe also add a way to ask it directly.
Use some sort of dynamic configuration instead of rc to allow configuration changes without rebooting the server
Implement a way for people to switch rooms.
Add a direct link to the videos on the playlist interface