Single command to switch to and instantly play a playlist
- Dominant language
- Java
- Stars
- 5.8k
- Forks
- 2.8k
- PR merge metrics
- No merged PRs in 30d
Description
[download]: https://github.com/jagrosh/MusicBot/releases/latest
[release]: https://img.shields.io/github/release/jagrosh/MusicBot.svg
[setup]: https://github.com/jagrosh/MusicBot/wiki/Setup
[rpi]: https://github.com/jagrosh/MusicBot/wiki/JMusicBot-on-Raspberry-Pi
[features]: https://github.com/jagrosh/MusicBot/projects/1
## General Troubleshooting
Please check off these steps before suggesting a feature or reporting a bug:
- [*] I am running the [latest version][download]: [![Release][release]][download]
- [*] I have followed all instructions on the [setup page][setup] (and if applicable, [Raspberry Pi][rpi])
- [*] I have read through the [planned and suggested features][features]
## Issue
### Issue Type
- [ ] Bug Report
- [*] Feature Request
### Description
A single command that condenses clearing the queue, adding a playlist, and skipping to the next song (Start of the new queue).
Currently, to do this you have to send three separate commands, or two if you end up waiting for the current playing song to finish playing. It gets a bit tedious when trying to do this.
An example of how I would be using that is with a "tabletop" RPG group I'm a part of with on Discord. Having playlists for moods and areas the characters are in. (Such as Woodlands, Battle, Desert, Evil Presence, Epic Battle, etc.)
Currently, we are able to use it as such, but with the requirement of multiple commands to pull it off, it gets tedious and ran into some problems when accidentally doing them out of order. That and it spams a channel each time with not just the commands, but the bot reporting back those actions.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the existing commands for clearing the queue, adding a playlist, and skipping to the next song. The feature is done when one command performs those actions in the intended order and avoids requiring three separate commands and their repeated bot responses.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100