#metabrainz

/

      • JadedBlueEyes9 has quit
      • JadedBlueEyes9 joined the channel
      • milkii joined the channel
      • lioncat6[m] joined the channel
      • lioncat6[m]
        Does anybody know the process for getting a bot user marked as a bot? Also, how would I submit edits via a bot without using a browser emulator? I've looked into the post requests but I can't seem to get authentication working properly.
      • @derat I was told you might have some experience with this?
      • spynxic has quit
      • spynxic joined the channel
      • _BrainzGit
        [sir] 14amCap1712 opened pull request #163 (03master…gh-actions): Move SIR tests to Github Actions https://github.com/metabrainz/sir/pull/163
      • kepstinbrainz joined the channel
      • kepstinbrainz
        marking a user as a bot is done by request iirc; you might actually want to send an email for that. Doing automated edits is generally not something the community approves of.
      • there's a fair bit of the edit logic done in the javascript on the forms that you shouldn't be attempting to replicate, and stuff should only be entered into musicbrainz after human review (not before)
      • aerozol[m] joined the channel
      • aerozol[m]
        Heyoo GSoC students, sorry about the delay but I had to get a couple of friend requests accepted before it would let me @ some of you on the Linkedin post. Post is up now
      • lucifer[m]
        @fettuccinae:matrix.org, m.amanullah7, Hemang Mishra , holycow23, Jade, suvid: please fill out your time preferences for a GSoC onboarding video meet: https://www.when2meet.com/?30613780-PwnIF
      • Kladky has quit
      • reosarevok[m]
        lioncat6: let me know about the user you want marked as a bot, in any case
      • yvanzo[m]
        Hi reosarevok : Did you test regenerating SQL scripts in SIR with your patch for Medium MBIDs?
      • lioncat6[m]
        @kepstin I was planning on using the bot in order to simplify adding data from my tool, SAMBL. It would require user review first, of course
      • reosarevok[m]
        lioncat6[m]: If you want user review anyway, wouldn't seeding be easier?
      • yvanzo[m]: Is that separate from regenerating them in mbdata and whatnot? If so, maybe not?
      • I tried indexing stuff and made sure the search displays the ids and searches based on them
      • yvanzo[m]
      • reosarevok[m]
        Oh. No, sorry, I don't think I did 🫠
      • lioncat6[m]
        > If you want user review anyway, wouldn't seeding be easier?
      • Some data is just too annoying to seed without a userscript or other workaround
      • reosarevok[m]
        I tried to follow your AC PR and do kinda the same stuff, and didn't think of triggers
      • lioncat6[m]
        > let me know about the user you want marked as a bot, in any case
      • Here's the bot user I created: https://musicbrainz.org/user/SAMBL%20Bot
      • reosarevok[m]
        yvanzo: can you manage that easily enough or should I look at it from the airport?
      • lioncat6: marked as bot, but let's see what that would involve before you start doing a lot :)
      • yvanzo: sorry didn't tag above :)
      • Ah ffs, why does the phone element apparently drop the tag 🫣
      • lioncat6: make sure you make a few testing edits first, pass them by us and / or the community, we can then discuss further
      • (I'm going on holiday but I suck at doing no work so I'll get to it anyway, just slower)
      • yvanzo[m]
        Don't miss your flight.
      • lioncat6[m]
        reosarevok: Thank you! I first plan on creating a node library for edits/authentication... I'll make sure to use the test server for the time being
      • Maxr1998_ joined the channel
      • Maxr1998 has quit
      • spynxic has quit
      • spynxic joined the channel
      • _BrainzGit
        [mbdata] 14amCap1712 opened pull request #73 (03main…dynamic-version): Add GitHub Actions workflow for PyPI publishing https://github.com/metabrainz/mbdata/pull/73
      • Kladky joined the channel
      • yvanzo[m]
        Hi lucifer: By the way, there might be an issue with mbdata v30. See https://github.com/metabrainz/sir/pull/160#disc...
      • lucifer[m]
        yvanzo: hmm i see. will check
      • yvanzo[m]
        It seems to be related to the way medium lists are built.
      • (in the binding)
      • reosarevok[m]
        I'm at the airport, flying soon. I can check things in the evening
      • If you need me for something
      • lucifer[m]
        yvanzo: its because mbdata versioning is broken, or pip installs with git are. unless you manually uninstall the existing mbdata version, it won't install the correct v30.0.0. version
      • this should be fixed in the PR that i opened above.
      • yvanzo[m]
        lucifer: Thanks, left comments.
      • yvanzo[m] is off for lunch
      • \- joined the channel
      • derat[m] joined the channel
      • derat[m]
        <lioncat6[m]> "@derat I was told you might have..." <- my (golang) bot code is at https://codeberg.org/derat/mbbot. i'd recommend not automating any non-trivial edits, for the reasons that kepstin mentioned. i basically just do URL cleanups for batch edit tickets at https://tickets.metabrainz.org/projects/MBBE/is...
      • \- has quit
      • saumon has quit
      • saumon joined the channel
      • lucifer[m]
        yvanzo: hi! i have updated the commit messages and documentation, let me know if it looks good now. i'll trigger a release to pypi after that.
      • _BrainzGit
        [brainzutils-python] 14amCap1712 opened pull request #104 (03master…pyproject): Migrate to pyproject.toml and modernize packaging https://github.com/metabrainz/brainzutils-pytho...