{"repo":"Selbi182/SpotifyDiscoveryBot","free":true,"listed":false,"github":"https://github.com/Selbi182/SpotifyDiscoveryBot","clone":"git clone https://github.com/Selbi182/SpotifyDiscoveryBot.git","description":"A Java-based bot that automatically crawls for new releases by your followed artists on Spotify. Never miss a release again!","language":"Java","stars":25,"topics":["spotify","java","spring-boot","sqlite","music","bot","crawler","springboot"],"license":"GPL-3.0","category":"scrapers-browser-automation","readme_excerpt":"Spotify Discovery Bot A Java-based bot that automatically crawls for new releases by your followed artists and puts them into playlists separated by release type. Never miss a Spotify release again and uncover hidden gems! Proudly utilizes the Spotify Web API Java Wrapper. How it works (Almost) everything visible in the Spotify client is also visible to the Spotify API. Therefore, this bot is really just a sophisticated and automated \"look at every artist I'm following and see if they got anything new on the table.\" However, there are some subtleties one might not think about first. For example, albums get re-uploaded all the time, often without any sensible explanation. Sometimes albums get uploaded multiple times at once. And sometimes albums even get released to the wrong artist altogether, usually because a rather common name got used by multiple bands – enjoy your low-quality hip hop on the main page of your favorite rock band. All these tiny nitpicks quickly add up and would render the approach of simply crawling through all artists and adding anything new as rather bloated. This bot does its best effort to filter out anything you don't care about, to only leave you with the music you actually like! Playlists Results get added to one or multiple playlists, separated by what is called an \"Album Group\". Playlists with new releases will get also receive a dope notification marker (lights up!): This marker automatically disappears when you play any of the recently added son","default_branch":null,"files":null,"tree":[],"storefront":"/r/Selbi182","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Selbi182/SpotifyDiscoveryBot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}