Censify is a utility tool for censoring tracks from a Spotify playlist. It allows you to create a new playlist using censorship.
To use Censify, you need to create a Spotify Developer App and set up your config.ini file. Additionally, make sure to add http://localhost:8888/callback to the list of authorized redirect URIs in your app settings.
-
Create a Spotify Developer App:
- Go to https://developer.spotify.com/dashboard/ and create a new app.
- Add
http://localhost:8888/callbackto the list of authorized redirect URIs in your app settings. - Note down your
client_idandclient_secretfor the app.
-
Configure your
config.ini:- In the
config.inifile, add your Spotify app credentials:[spotify] client_id = YOUR_CLIENT_ID client_secret = YOUR_CLIENT_SECRET
- In the
-
Install dependencies by running
pip install -r requirements.txt. -
Add the unwanted artists to the
banned-artists.txtfile. -
Run the script
censify.pyto censor the playlist.
In the banned-artists.txt file, add the names of artists you want to censor, each on a new line.
- Python 3.x
- Spotipy
- configparser
- requests
Created by sw1ftin
This project is licensed under the MIT License.