====== Music ====== The Music Tab allows you to play music on your stream and let viewers request songs. Note: If you stream through console instead of PC, you will not be able to play music through your stream. \\ Note: Song Requests cannot be longer than 30 mins. \\ Note: If your points are over 1 billion, you will not be able to request songs. * [[music#settings|Settings]] * [[music#Request Config|Request Config]] * [[music#Commands|Commands]] ---- === Settings === **Top:** * Enable Song Requests - You will need to enable this option if you want viewers to request songs. * Add Song - Allows you to add a song to the playlist with a Youtube link. * Add Playlist - Allows you to add a User Made Playlist to your playlist. * Note: You can't add Youtube Mix Playlists. * Clear Playlist - Will clear/remove the current playlist. * Clear Played - Will clear played songs. (Usually Marked by a grey bar.) **Middle Right:** * Play/Pause - Start or Stop the current song * Previous - Plays Previous song * Next - Plays Next Song * Volume Bar - Set Volume of the Youtube Player * Repeat:Off/On - * Off - Means it will not repeat the playlist. * On - Means it will repeat the playlist once it reaches the last song in the playlist. * Auto Clear Played:Off/On: * Off - Means it will not automatically remove the song from the playlist after it plays. * On - Means it will automatically remove the song from the playlist after it plays. * Manage Blacklist - Allows you to Add/Remove Songs on the Blacklist. **Bottom:** * Load Last Playlist - Will load the last playlist. (Useful if you closed deepbot) * Shuffle - Will Shuffle the playlist in a random order. * Save Offline Playlist - Allows you to save a playlist to a file. * Load Offline Playlist - Allows you to load a playlist from a file. ---- === Request Config === * Request Cost - Set how much each song request costs * Max Songs - Max Songs the user can request. * Skip Song Vote Count - How many votes it takes before the bot skips to the next song. * Skip Song Veto Cost - Set how much it will cost for one user to skip a song with no votes. ---- === Commands === **User Commands:** * !song : Displays the song DeepBot is currently playing. (Only works if you are using the internal YouTube player or Spotify if you have last.fm connected.) * !songlist : Shows the full list of songs being played in the internal YouTube music player. (Posts a PasteBin link listing all the requested songs) * !prevsong : Command to show the last song played (Only works if you are using the internal YouTube player) * !nextsong : Command to show the next song to be played (Only works if you are using the internal YouTube player) * !requestsong : Shows the current cost setup to request songs for different user classes. * !requestsong [YouTubeID] : Requests songs to be added to the stream playlist. *Note: Currency cost may apply!* * !requestsong [SongName/Artist] : Requests songs by the name/artist instead of the link. Needs at least two words for it to find the song. (VIP Only Command) (To enable this option go to Config Tab > Master Settings > Scroll to Bottom > Check the Box "Allow song request by song name") * !skipsong : Command to start a vote to skip the current song. * !removesong : Will remove the last song the user has requested * !skipsong [x] : Pay the veto cost and skip the song yourself. *Note: Veto powers may be expensive! **Mod/Streamer Commands:** * !addvideotoblacklist [VideoID] : Blacklist specific YouTube videos to prevent them from being added to the list of song requests. * !addusertoblacklist [Username] : Blacklist specific user from requesting songs * !playnextsong : Plays the next song in the playlist. * !playprevsong : Plays the previous song in the playlist. * !playsong : Starts/resumes music. * !pausesong : Pauses the song currently playing. * !removesong [x] : Removes a song from the playlist. Example: !removesong 5 (Only works if you are using the internal YouTube player) * !volume : Checks the current volume of the internal YouTube player. * !volume [x] : Sets the volume of the internal YouTube player. [x] must be a value between 1 and 100.