auddmusic / redditbot Goto Github PK
View Code? Open in Web Editor NEWMusic recognition bot for Reddit powered by audd.io
Home Page: https://www.reddit.com/user/auddbot
Music recognition bot for Reddit powered by audd.io
Home Page: https://www.reddit.com/user/auddbot
as seen in this reddit post
the song playing is Virtual Riot - Energy Drink, but the lis.tn
link leads to [The Blues](The Blues).
I understand that this bot simply uses the AudD Music recognition API, but not sure where to submit this issue
Would it also be possible to add AcoustID-based detection to the bot, this could increase the likelihood that a match is found, plus optionally the available MusicBrainz links and data from there can be very useful.
Hello,
Could you please add support for gDrive and others cloud storage services (MS Azure, Apple iCloud, Mega NZ, Dropbox).
example reddit comment with gDrive URL
Thank you and best regards,
emilwojcik93
The original commenter gave a time to check, but the bot identified the song at the beginning of the 1.5h audio rather than 45:00 in as requested.
I'll see if I can make a PR, this is a really cool idea for a bot and I appreciate your work!
Currently this project has no licensing information. I suggest AGPLv3.
Artist should be Tool, not Thomas V. Warren
Hi, auddbot just commented on a post I made. It didn't have the date for one song, and so it just displays two backticks. On old reddit, this looks even worse and breaks the formatting a bit.
It's on the last track suggested.
Normal post: https://www.reddit.com/r/TIHI/comments/qr3ytx/thanks_i_hate_jelly_hands/hk5fmd0/?context=1
Old reddit: https://old.reddit.com/r/TIHI/comments/qr3ytx/thanks_i_hate_jelly_hands/hk5fmd0/?context=1
All of this stuff is hardcoded and bad practice (especially the auddToken
- forget to remove it one time when committing and you're dead):
Lines 31 to 52 in a82af30
.gitignore
d JSON config file:
{
"auddToken": "test",
"ravenDSN": "https://...:[email protected]/...",
"triggers": [
"whats the song", "what is the song", "whats this song", "what is this song",
"what song is playing", "what song is this", "what the song is playing", "what the song is this",
"whats the music", "what is the music", "whats this music", "what is this music",
"whats the track in this", "what is the track in this",
"recognizesong", "auddbot", "u/find-song"
],
"antiTriggers": [
"has been automatically removed", "your comment was removed",
"comment here with such low karma", "bot wants to find the best and worst bots"
],
"ignoreSubreddits": ["wallstreetbets"],
"replySettings": {
"mentionLinks": true,
"commentLinks": false,
"postLinks": false,
"mentionReplyAlways": true,
"commentReplyAlways": false,
"postReplyAlways": false
}
}
Then load this into your original variables. I don't know Go but I would be utterly horrified if there wasn't some JSON parser available.
"What song is this?"
"idk"
I think I got what the bot is supposed to do and I can't be sure where things are going off rails but it confused death metal with some Colombian music. So maybe the api isn't working very well?
You can check yourself: https://www.reddit.com/r/AbruptChaos/comments/veiu1p/wish_i_had_that_much_fun_doing_shots/
See here: https://www.reddit.com/r/TikTokCringe/comments/v9ts0n/thats_it_you_cant_top_that/ic0kihf/
Released on 2500-12-31
It would be cool to have the list of platforms + links in the reddit comment, instead of being redirected to a list.
Reason is that (for me) the link opens in a contained (in-app) Firefox windows, and the platform I use does not open in the app, but rather in the contained Firefox window.
You may already be aware of this if you're looking through the bot's comments but rather than just downvoting I figured I'd make an issue so you can look into it. Link below, but I have no idea how/why it matched this.
https://www.youtube.com/watch?v=34LCffNzFys
The clip is not geo-blocked/age-gated/anything.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.