manuel-rw / jellyfin-discord-music-bot

A simple and leightweight Discord Bot, that integrates with your Jellyfin Media server and enables you to listen to your favourite music directly from discord.
MIT License
76 stars 10 forks source link

[Request]: Add playback modes for playlist #9

Open manuel-rw opened 1 year ago

manuel-rw commented 1 year ago

Is your feature request related to a problem? Please describe. The bot will automatically play the next song in the playlist. There is no different behavior.

Describe the solution you'd like A user should be able to choose between different play modes:

wes-hawkins commented 1 year ago

+1 to this! My use case for this bot is to set up a "radio station" for my workplace Discord server. I'd love to be able to cue up a huge playlist of music, and have it repeat indefinitely, ideally with a shuffle mode!

(This would be to replace a paid service I was using from another source. I will pay a generous bounty for this functionality, haha.)

manuel-rw commented 1 year ago

Radio station sounds cool. I think it would be possible, if you use /random 9999 and then something like /playmode shuffle ?

Do you have an idea, how the application commands could be implemented?

Maybe we could also add a shortcut /radio, that executes these commands or simply plays a random song, searches for another song on Jellyfin and then plays that...

Feel free to drop any suggestions :)

manuel-rw commented 1 year ago

Working on a radio mode now... I should have something ready soon

hermeticsoup commented 8 months ago

Another +1 for this!

Our use-case is as a soundtrack player during role playing game sessions run via Discord.

I have 100+ themed/situational playlists in JF which our DM can play as needed depending on the current party location or narrative atmosphere.

Even just the ability to shuffle the currently playing playlist would help immensely here as, just now, each time a playlist is used it defaults to the same track order so things become very predictable/stale very quickly. Also, the more tracks a playlist contains the less chance that tracks towards the end will ever be heard.

I'm afraid I can't really offer any help in implementing this (I'm an infrastructure guy) but I wanted to indicate there is definitely more interest in this functionality.