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/callback
to the list of authorized redirect URIs in your app settings. - Note down your
client_id
andclient_secret
for the app.
-
Configure your
config.ini
:- In the
config.ini
file, 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.txt
file. -
Run the script
censify.py
to 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.