#listenbrainz

/

      • turleboy500[m] joined the channel
      • turleboy500[m]
        Hey zoe.division and aerozol , i have a bit of discord bot experience, i would love to see discord utilized more- i think a great potential platform for connecting music and people. I'd loved to help, let me know if there's any thing I could be involved i.
      • _flaky[m] has quit
      • mayhem[m] joined the channel
      • mayhem[m]
        <sanojjonas[m]> "is there a way of excluding live..." <- not currently, no.
      • monkey: lucifer Joining us for the meeting?
      • monkey[m] joined the channel
      • monkey[m]
        Yes, sorry, didn't see the time
      • The_Buhs has quit
      • The_Buhs joined the channel
      • lucifer[m] joined the channel
      • lucifer[m]
        mayhem: hi! sorry forgot about the meeting. too late now?
      • mayhem[m]
        yeah, we finished a while ago.
      • there are a lot of things piling up on your plate. should I maybe take the mapping/search stuff and start working on that?
      • in particular tracklistst in the cached data is still missing for some artists -- that seems like it needs looking soon.
      • lucifer[m]
        sure, if you'd like to. i intent to finish and deploy the oauth stuff asap and then start on other tasks.
      • mayhem[m]
        how much longer until the oauth stuff is finally out?
      • lucifer[m]
        i think it should be done this week.
      • mayhem[m]
        amazing! that would be such a huge sigh of relief to get that out.
      • do you know about the missing tracklists in the mapping? is that known to you?
      • lucifer[m]
        yes, its because of how canonical release mapping works. there can be misses sometimes.
      • mayhem[m]
        so, not all releases are represented in the canonical release mapping?
      • lucifer[m]
        yes and then you cannot get the tracks for those releases and hence a miss
      • mayhem[m]
        and the missing releases is a bug, not some weird data artifact?
      • lucifer[m]
        i did start work on incrementalizing the queries but didn't get much far yet
      • yes, its a bug.
      • mayhem[m]
        ok, let me take a look at that bug, since I wrote it and all.
      • and then once I fix that we can see where the rest of the mapping works stands. goes hand in hand with the search stuff, methinks.
      • I think I should do the tests with solr to partition the search space.
      • lucifer[m]
        sure sounds great
      • aerozol[m]1
        Hate to sound like a broken record but the “Created for you” playlists have been stuck for a long time again
      • turleboy500: There is a incredible LB discord bot made by coopw - https://github.com/coopw1/BrainzBot
      • I assume pull requests/improvements are welcome. But otherwise ideas or help with getting the word out/getting it implemented on popular Discord servers would probably be helpful. I’m not a Discord “native” (too old :D)
      • I’m going to open a PR to add brainzbot/the discord bot to https://listenbrainz.org/add-data/, at least
      • UltimateRiff[m] uploaded an image: (44KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/kmXKsewfZLbWjOeTlqihoWJk/image.png >
      • UltimateRiff[m] uploaded an image: (32KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/RwgJEwyTgLuabQednZzMsTjo/image.png >
      • UltimateRiff[m]
        I believe what zoe.division (@_discord_441382104455184385:chatbrainz.org) is requesting is more than a simple Discord bot, but a full integration with Discord. like how you can sign in to Spotify or Steam and it'll show up as a status on your profile, like so:
      • this functions similar to the Discourse plugin on the forums
      • (this is something I'd like to see in the future too)
      • coopw[m] joined the channel
      • coopw[m]
        the way spotify does it is integrated straight into discord - not really sure if lb would be able to do that
      • it'd def be possible as a local script that you have to run
      • i think i heard someone say last.fm has a vencord plugin that allows for it too
      • aerozol[m]1
        The discussion re. integrating into Discord is more around approaching Discord directly/having a relationship with them
      • They’ve ignored my message on X but that’s to be expected, we’re small fry. If anyone knows someone...
      • UltimateRiff[m]
        I think it is worth asking at least
      • (also might reach out to @discord? instead of the user support account?)
      • aerozol[m]1
        I looked up how to get in touch with Discord and the advice was explicit about getting in touch with the support account. I’ll give it a few days to not seem desperate and then I can ping the other account
      • UltimateRiff[m] uploaded an image: (36KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/BdskOGNZfoGvntrlVYvxkibn/image.png >
      • UltimateRiff[m]
        and indeed it is possible (tho less pretty) to do as a local script, MusicBee has a plugin for this, as do several games
      • that's fair
      • aerozol[m]1
        I can use it as an excuse to plug BrainzBot as well
      • UltimateRiff[m]
        but the disadvantage to the local script solution is it doesn't work when the computer running the local script is off (which is quite often for me), and (at least for my MusicBee setup) there's not an easy way to show album artwork on the status (there is a way, but it's a bit finicky from what I hear)
      • ixhby joined the channel
      • ixhby
        I've actually made a tool that does this! Haven't used it in like 8 months, so i'm not sure if it still works, but it did include cover arts. No binaries, but source code is here: https://git.ixhby.dev/ixhbinphoenix/lb-discord-rpc
      • aerozol[m]1
        Hey monkey, I’m just doing my usual tidy/additions to the add-data page in LB, and noticed that we have this blurb about submitting via Spotify:
      • “Importing the same listens from two different sources, such as Last.FM and Spotify, may cause duplicates in your listen history. When you opt into automatic Spotify submissions you may notice duplicates for your last 50 listens on Spotify.”
      • I would expect this extra information to be on the target page instead, assuming that it is something everyone who connects Spotify needs to know. Shall I move it? Or is it not so important, considering it is not in the “Connect third-party music services” > Spotify section.
      • Either way, I’m keen to remove it from add-data, which imo should be more of a list than an explanation of features. I’ll also add Last.fm as a section in add-data now that we can properly sync it! But I’ll wait for your feedback re. the above first
      • magnog[m] joined the channel
      • magnog[m]
        Hi, just a quick question how does lb determine what track shows up? For example I'm playing a track from one album but it's displaying on LB the same track that's from a different album, same song just different album
      • duckfromdisc[m] joined the channel
      • duckfromdisc[m]
        coopw: correct, spotify does it as part of discord, so i could have all my computers off and my phone on with spotify and it'd still probably work
      • for other stuff you need RPC yes
      • aerozol[m]1
        magnog: A dev will hopefully clarify if I’m misleading you, but AFAIK it is picking the ‘canonical’ release for that recording programatically, using this dataset: https://beta.musicbrainz.org/doc/Canonical_Musi... (good explanation there)
      • If you are using a submitter/pathway that includes MBID’s in your submission, LB respects that and will list the specific release you are listening to (yay! I get this using the Foobar2000 plugin)
      • What I am unsure of: Where your submitter includes an album name but not a release MBID. I think LB might ignore that and use the ‘canonical release’ dataset instead. e.g. it will identify your recording using artist + track name, and then assign an album from the canonical release dataset. If I am very wrong hopefully a dev will be annoyed enough to correct me ;)
      • magnog[m]
        Yeah I'm not sure I use tidal with the Neptune plugin if you're familiar
      • aerozol[m]1
        Ooh no, I’m not, link to LB Neptune plugin?
      • Almost certainly it doesn’t submit MBID’s, since Tidal doesn’t use MB for all their metadata
      • magnog[m]
      • aerozol[m]1
        Thanks! I’ll add it to the list here: https://listenbrainz.org/add-data/
      • I honestly thought that page would be a short list, but somehow I now have an admin task of adding something every frikkin week… such a nice problem to have (for real, loving all the 3rd party LB integration tools)
      • Are all the links to the specific plugins here broken for everyone? https://github.com/Inrixia/neptune-plugins
      • ixhby
        All except the last.fm one work for me
      • rustynova[m] has quit
      • magnog[m]
        <aerozol[m]1> "Thanks! I’ll add it to the..." <- So in order for it to show the correct album it's down to the plugin? If so what would he need to do for it to pull the right album with track, cause I can message him right now on discord.
      • aerozol[m]1
        It’s more likely down to limitations in terms of what the player/service can provide. You might have to wait for a dev to let you know if anything more can be done, but I suspect you are out of luck. You can try pinging monkey sometime, it is 11pm for him right now though