TuneBot is a chatbot web application built with Flask that helps you discover music tailored to your mood. It's a bit funky, but it works "most of the time".
You can access the live version
git clone https://github.com/f-osss/TuneBot.git
cd TuneBot
tunebot_env\Scripts\activate
source tunebot_env/bin/activate
pip install -r requirements.txt
Create a .env file with the following details:
SPOTIFY_CLIENT_ID=your_spotify_client_id SPOTIFY_CLIENT_SECRET=your_spotify_client_secret
You’ll need a Spotify Developer Account to obtain these .
python app.py
- Open your browser and navigate to
http://localhost:5000/. - Type a message regarding your mood in the TuneBot and click "Send".
- Receive a response from the TuneBot.