freyacodes / archived-bot

A Discord music bot serving music in over 3 million discord servers
https://fredboat.com/docs
MIT License
488 stars 210 forks source link

Setting An Idle Song #277

Open EpochLacuna opened 6 years ago

EpochLacuna commented 6 years ago

What if we could set a song to play from the bot while it is idle, only while no songs are being played? This would be a very useful feature in my discord and everyone else's too.

MasterMapMaker commented 6 years ago

You can set a song to repeat by using ;;repeat single Is this the feature you want to implement? It will repeat a song as long as repeat is on.

Abi45x commented 6 years ago

@EpochLacuna So can I be correct in assuming that what you want is this:

Sent from my Xperia XZ (F8331) using FastHub

EpochLacuna commented 6 years ago

@Kurozume just like how you listed. Allow admin of the server to set a song for the bot to play while no songs are in the queue. The bot itself would still exit the voice channel if no one is in that channel. When there are people with the bot in the voice channel and no songs are playing or in queue at the time then the song that is set as the Idle song would play in a loop. The Idle song function could be a disable/enable admin only bot mechanic.

Nanabell commented 6 years ago

To be honest I don't see much of a point for an idle song. It would literally play the same song when the queue is empty and would get boring real quick. If this is to be implemented I would say at least a small playlist so you don't get the same old song every time

Shredder121 commented 6 years ago

The use case I see is having a stream as an 'idle song'.

EpochLacuna commented 6 years ago

@Nanabell This function would be equivalent to the concept of elevator music, if that makes any sense lol.

EpochLacuna commented 6 years ago

@Nanabell The point of this function would be that we would already have a song playing while we are deciding what songs we want to listen to. By the time I would type ;;play then ;;repeat single , I would have already figured out what I would want to listen to.

EpochLacuna commented 6 years ago

Accidentally closed