Comments (3)
Hey @Gaff.
Hoping you can provide a bit more detail/context here. When you're saying build a playlist of top daily tracks where are you hoping to have this added to a reply? On each individual post response? IE in this response https://www.reddit.com/r/listentothis/comments/h9id4k/zu_ye_fa_there_was_a_girl_there_was_a_boy_indie/fuwqdbu/ or elsewhere?
from blottertrax.
I'm kinda brainstorming a bit. I prefer to listen to music on spotify, but I also like /r/listentothis. The problem at the moment is that the reddit posts cover a variety of platforms - which is great of course, but makes it tricky to construct a playlist.
My thinking was that, having figured out the metadata, the bot could try and find links for common muisc platforms (youtube, spotify, ...) and post the links in the comment. Or link to a service like last.fm that already has external links for multiple platforms.
From there it would be fairly easy to have another script that can scrape all this up and maintain a playlist on each platform of the top daily / weekly / monthly tracks.
from blottertrax.
I definitely think having a few links added to the comment like:
Stream on
* Spotify
* Youtube
* Apple Music
* Youtube Music
Would be a cool feature if we could be reasonably confident in the accuracy of the song we have detected.
Biggest worry so far is that we have had previous accounts used end up shadowbanned due to aggressive link usage but I think being that these are all very well known services we might end up OK.
from blottertrax.
Related Issues (20)
- Abstract title regex to own class so tests can work in actions step
- Further expand artist/song title extraction HOT 5
- Make exclusion list of artists HOT 1
- Set requirement dependencies to update untill next major version HOT 1
- TitleParser exception causing crash HOT 1
- Remove old data from the database
- Key errors in artist description
- Remove artist description when post score is 0 HOT 2
- Ensure artist description links are good HOT 3
- Properly label social networks in the description reply HOT 1
- Ensure description gets sanitized for markdown formatting HOT 2
- Free streaming links should be parsed to show the streaming service
- Track named returned instead of album title HOT 2
- Link to artist's Last.fm page should be be included in automatic removal message HOT 4
- Add ability to override limits in config file
- Dependabot couldn't authenticate with https://pypi.python.org/simple/
- It should use the first album release, not the last
- Multiprocessing output not logged in docker
- Add MusicBrainz link to โSocialsโ
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from blottertrax.