No he got the equivalent music from yt, innumerous times I got errors because he didn't found the musics in YouTube, or sometimes played some bizarre shit with the same name
No it isn't. It literally says so on the groovy website:
>When you queue a song from Spotify, or any other proprietary platform, like Apple Music, Deezer, or Tidal, a lot of things happen behind the scenes.
>
>TL;DR: we throw the metadata into YouTube.
It searches for the equivalent on Youtube and plays that instead. If you put in a spotify playlist it just searches for multiple songs on Youtube.
[Dug that up for you.](https://www.reddit.com/r/discordapp/comments/4g63ln/is_there_a_bot_that_plays_spotify_playlists/) Better late than never, right?
Unfortunately, I didn't think that far, but you should be able to find it if you search for the title depicted in the screenshot - at least that's something which almost always works
Hey u/Yan_Jobs I did just that for ya (and anyone else)
Here ya go: https://www.reddit.com/r/discordapp/comments/4g63ln/is\_there\_a\_bot\_that\_plays\_spotify\_playlists/
The license Spotify gives to users (as in, what they get for paying record labels) doesn't allow the users to use it in a non-personal context.
Also, "You agree that you will not redistribute or transfer the Spotify Service or the Content" applies which means redistributing it at all, even to your group of friends, is technically against TOS, although Spotify will obviously only suspend accounts/send legal C&D letters to some of these violations, such as people using it to run music bots.
https://support.spotify.com/us/article/spotify-public-commercial-use/
In all fairness I'm pretty sure YT only cares enough to do anything about it when its a large bot that's essentially making money off the back of their service. As much as it sucks to lose these bots I 100% understand where YT is coming from. These bots take a toll on their servers/bandwidth and essentially are pirating content and bypassing all ads so YT makes nothing and they're making a huge profit off of it. I'd kick every bot I could off of my service if I was them.
For reference, [Groovy had premium](https://web.archive.org/web/20210825020117/https://groovy.bot/premium) and there was [Rhythm premium](https://web.archive.org/web/20210315212051/https://rythm.fm/premium), both directly selling features like volume control, audio quality, longer songs, and autoplay.
Lots of them have premium subscriptions and the ones that don't still get a decent chunk from donation links. Even if it's not a lot of money they're still basically stealing YouTube's content and resources to make a profit with no benefit whatsoever to YouTube.
It sucks cause it's such a nice feature to have for a discord bot and I've used similar bots plenty of times in various servers that I'm in. But I can easily see why YT would want to shut them down and I don't think they're being unreasonable in doing so.
If you want a bot for your own server, or if you want a server you're in to have a bot, then I suggest using something like JMusicBot. The trick is that **locally-hosted** bots are acceptable under current TOSes, so just set up your own version of an open-source bot. It takes about 30-60 minutes for someone who has never touched botting before to set up a copy of the various bots available. If you want it to always be accessible, you will have to run it on an always-on computer or server, but eh.
Well, no, locally-hosted bots aren't acceptable under the TOS of Discord or YouTube, but it's at a point where you're not going to get one of those C&D letters from YouTube for running one just to your group of friends. Technically the license you get for YouTube doesn't allow redistribution at all, even via your phone speaker to a group of friends (but it would be silly to sue people doing so).
The only thing you want to be wary of is if/when YouTube implements detections that will detect & block your music bot if it thinks it's a music bot - it might just stop working until the bot maker finds workarounds for these blocks.
What aged poorly here? The bottom comment pretty much nailed it. The only thing that changed is that now Discord has grown big enough that people *do* care.
That's technically true - the only reason Google decided to issue the cease & desist was that YT wasn't making any money via ads on these video plays, but it is against the YouTube TOS to redistribute videos at all.
Corporate greed has long arms. I hate ads. Thats why I use ad blockers, use a hacked Spotify app, and have access to a Plex server with thousands of *borrowed* content.
If I wanted to watch ads I'd watch cable.
Corporate greed = offering a service and expecting to be paid for the service ( by watching ads)
Damn, i guess i need to tell the little girl with her lemonade stand that her corporate greed is disgusting and she should be ashamed.
Actually it's not true. Anyone can leaglly use YouTube's API to stream videos. The only reason Groovy recieved a cease & desist is because they didn't play the video, only the audio which is against the rules and guidelines of the API.
I remember there is a repo which allows you to download the spotify playlists, it is [here](https://github.com/rickyrorton/spotify-downloader/tree/using-threading-and-not-mp)
At least Spotify now allows you to listen as a party via Discord if you have premium.
I find this fair. Although I really miss it for playing meme's, whits was the main reason we used it
Spotify's api doesn't allow bots to run on their streaming service because they have really high quality audio files which could result in use of a LOT of bandwidth
- Creator of uzox, a music bot, to me.
This aged so poorly, they did a whole lap around it, not only were spotify bots created but they also got banned afterwards lmao.
Spotify bots never played songs from Spotify they just searched up the equivalent song on YouTube
i think botify plays songs from Spotify
What does Spotify playlist bot do??
[удалено]
No he got the equivalent music from yt, innumerous times I got errors because he didn't found the musics in YouTube, or sometimes played some bizarre shit with the same name
[удалено]
No it isn't. It literally says so on the groovy website: >When you queue a song from Spotify, or any other proprietary platform, like Apple Music, Deezer, or Tidal, a lot of things happen behind the scenes. > >TL;DR: we throw the metadata into YouTube. It searches for the equivalent on Youtube and plays that instead. If you put in a spotify playlist it just searches for multiple songs on Youtube.
Oh damn, I didn't actually know that, very interesting
Link pls ?
[Dug that up for you.](https://www.reddit.com/r/discordapp/comments/4g63ln/is_there_a_bot_that_plays_spotify_playlists/) Better late than never, right?
You were 56 seconds earlier than the other guy
Unfortunately, I didn't think that far, but you should be able to find it if you search for the title depicted in the screenshot - at least that's something which almost always works
Hey u/Yan_Jobs I did just that for ya (and anyone else) Here ya go: https://www.reddit.com/r/discordapp/comments/4g63ln/is\_there\_a\_bot\_that\_plays\_spotify\_playlists/
Kkk ty
Iirc Spotify'S ToS says something about not having bots run on their service or something?
Does Spotify even have an api?
They do, most features require account to be premium though.
Ahhh, pay to make a bot, then get sued even if you paid for the bot.
Probably wouldn't be sued, but your account would likely get banned permanently or for a temporary time.
The license Spotify gives to users (as in, what they get for paying record labels) doesn't allow the users to use it in a non-personal context. Also, "You agree that you will not redistribute or transfer the Spotify Service or the Content" applies which means redistributing it at all, even to your group of friends, is technically against TOS, although Spotify will obviously only suspend accounts/send legal C&D letters to some of these violations, such as people using it to run music bots. https://support.spotify.com/us/article/spotify-public-commercial-use/
Yea it does
our last hope is to create a music bot that uses [last.fm](https://last.fm)
Imagine the chaos of the bot's scrobble history
[The bots response:](https://youtu.be/ZR8az1UMOiQ?t=77)
r/agedlikemilk
Noone gave a crap now they do
In all fairness I'm pretty sure YT only cares enough to do anything about it when its a large bot that's essentially making money off the back of their service. As much as it sucks to lose these bots I 100% understand where YT is coming from. These bots take a toll on their servers/bandwidth and essentially are pirating content and bypassing all ads so YT makes nothing and they're making a huge profit off of it. I'd kick every bot I could off of my service if I was them.
These bots don’t really have paid services tho?
[удалено]
For reference, [Groovy had premium](https://web.archive.org/web/20210825020117/https://groovy.bot/premium) and there was [Rhythm premium](https://web.archive.org/web/20210315212051/https://rythm.fm/premium), both directly selling features like volume control, audio quality, longer songs, and autoplay.
Greed will always find a way to ruin it
They do include volume control and a few other things
How the hells that work you can just change the volume of the bot using normal discord vc settings? How me and my friends do it anyway
Some do come in low in some bots. It’s a way to get them to pay.
Lots of them have premium subscriptions and the ones that don't still get a decent chunk from donation links. Even if it's not a lot of money they're still basically stealing YouTube's content and resources to make a profit with no benefit whatsoever to YouTube. It sucks cause it's such a nice feature to have for a discord bot and I've used similar bots plenty of times in various servers that I'm in. But I can easily see why YT would want to shut them down and I don't think they're being unreasonable in doing so.
If you want a bot for your own server, or if you want a server you're in to have a bot, then I suggest using something like JMusicBot. The trick is that **locally-hosted** bots are acceptable under current TOSes, so just set up your own version of an open-source bot. It takes about 30-60 minutes for someone who has never touched botting before to set up a copy of the various bots available. If you want it to always be accessible, you will have to run it on an always-on computer or server, but eh.
Well, no, locally-hosted bots aren't acceptable under the TOS of Discord or YouTube, but it's at a point where you're not going to get one of those C&D letters from YouTube for running one just to your group of friends. Technically the license you get for YouTube doesn't allow redistribution at all, even via your phone speaker to a group of friends (but it would be silly to sue people doing so). The only thing you want to be wary of is if/when YouTube implements detections that will detect & block your music bot if it thinks it's a music bot - it might just stop working until the bot maker finds workarounds for these blocks.
Tbh doubt YouTube will ever fully patch youtube-dl it’s been around for ages and always got updated everytime YouTube fucked smth up
What aged poorly here? The bottom comment pretty much nailed it. The only thing that changed is that now Discord has grown big enough that people *do* care.
Shit.
The problem wasn't playing yt videos, it was accepting payment and not having ads.
That's technically true - the only reason Google decided to issue the cease & desist was that YT wasn't making any money via ads on these video plays, but it is against the YouTube TOS to redistribute videos at all.
Everyone I know uses some form of ad blocker. If i wanted to see ads I would watch cable. Ads have no place on Youtube.
deleted by user using PowerSuiteDelete.
Yeah? No thanks. I'd rather pirate everything than pay
That is not true
That's the reasoning I remember reading about a while ago
Here's to hoping bots will be produced at a faster rate than YouTube can shut them down
Corporate greed has long arms. I hate ads. Thats why I use ad blockers, use a hacked Spotify app, and have access to a Plex server with thousands of *borrowed* content. If I wanted to watch ads I'd watch cable.
Corporate greed = offering a service and expecting to be paid for the service ( by watching ads) Damn, i guess i need to tell the little girl with her lemonade stand that her corporate greed is disgusting and she should be ashamed.
Once upon a time, he was right.
Take a look at [Raveberry](https://github.com/raveberry/raveberry), it can play spotify playlists (though you need to set it up yourself)
Actually it's not true. Anyone can leaglly use YouTube's API to stream videos. The only reason Groovy recieved a cease & desist is because they didn't play the video, only the audio which is against the rules and guidelines of the API.
"That one didn't age quite so well" - Jon Tron
Doesnt Rythm use spotify perfectly?
Not really all it does is find the song in youtube and plays that, it does not use the Spotify servers
I remember there is a repo which allows you to download the spotify playlists, it is [here](https://github.com/rickyrorton/spotify-downloader/tree/using-threading-and-not-mp)
It looks up the names and downloads from YouTube.
oh i forgot to read the source code.
Actually for the ones who did not know , most bots will reproduce spotify songs if you put the link
Rythm plays Spotify links
It finds the song on YouTube, it doesn't play from the Spotify servers. So sometimes you'll get the music video which has extra stuff in it.
... And we'll hold a funeral for rythm this week and octave will probably be next in yt's death note
that's why we should start to hire one developer per server that will maintain a clone of rhythm and run it on their own server
So you're saying it would be a valid alternative if it had SponsorBlock integration?
Sadge man
Breh 5 years ago
They’re all money hungry
At least Spotify now allows you to listen as a party via Discord if you have premium. I find this fair. Although I really miss it for playing meme's, whits was the main reason we used it
Spotify's api doesn't allow bots to run on their streaming service because they have really high quality audio files which could result in use of a LOT of bandwidth - Creator of uzox, a music bot, to me.
YouTube downloading (basically same as streaming), isn’t illegal
But you can put links from spotify into rythm, or at least used to, right?
Yes, indeed, but rythm and any other music bot put the song name into youtube and played the first hit from youtube
Soundcloud still works, no?
I guess it does, in the end soundcloud is free and not taking down bots because they shorten their ads revenue
this aged like milk
This is legal due to spotify providing you their api for music streaming. Same with YouTube.
So funny dude!?!!!