Repository navigation
Releases: Josephfallen/Spotify_Scout
Releases · Josephfallen/Spotify_Scout
Release list
Release v1.0.0 - Spotify Scout
Release v1.0.0 - Spotify Scout
We are excited to announce the release of version 1.0.0 of Spotify Scout! This bot enables Discord server administrators to track when members are listening to Spotify and record the songs they are listening to in a MongoDB database.
Features:
- Presence Tracking: The bot listens for presence updates from Discord members and records Spotify listening activities.
- Database Storage: Song details (title, artist, album, track URL, etc.) are stored in a MongoDB database.
- Top Songs Query: Users can query the database to see the top 20 most listened to Spotify songs using the
!querycommand.
Setup Instructions:
- Clone the repository.
- Install dependencies using
pip install -r requirements.txt. - Configure the bot by updating the
spotify.pyfile with your Discord bot token and MongoDB details. - Run the bot using
python spotify.py.
For detailed setup instructions, please refer to the README.md file.
How It Works:
- The bot listens for presence updates from Discord members.
- When a member is listening to Spotify, the bot records the song details in the MongoDB database.
- Anyone can query the database to see the top 20 most listened to Spotify songs by using the
!querycommand.