From Listenbrainz website:
ListenBrainz keeps track of music you listen to and provides you with insights into your listening habits. We’re completely open-source and publish our data as open data.
If you use Last.FM, you can import the data into your listenbrainz account. Listenbrainz also has Spotify integration.
I am aware of this. But it still in beta, right? I followed the bot but I haven’t been recommended any weekly jams. Hopefully, this feature will come out of beta soon.