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
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)
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
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)
<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