Fallback to next station when Radio Broadcast of station ends

This commit is contained in:
Indrajith K L
2021-06-24 22:40:55 +05:30
parent e301970545
commit 3332bd3dd6

View File

@@ -37,7 +37,11 @@ async function playRadio(connection, textChannel, args, client) {
} }
} }
currentRadioStation = radioStations[radioIndex]; currentRadioStation = radioStations[radioIndex];
connection.play(`${currentRadioStation.url}`, { seek: 0, volume: 1 }); connection.play(`${currentRadioStation.url}`, { seek: 0, volume: 1 })
.on('finish', () => {
textChannel.send(`${currentRadioStation.name}: Broadcast ended. Tuning into next station....`);
playRadio(connection, textChannel, ['next'], client);
});
const nowPlayingMessage = new MessageEmbed() const nowPlayingMessage = new MessageEmbed()
.setTitle("Now Playing") .setTitle("Now Playing")
.setDescription(currentRadioStation.name) .setDescription(currentRadioStation.name)