osu-web icon indicating copy to clipboard operation
osu-web copied to clipboard

Add create/edit/delete beatmap discussion post API endpoints

Open Hiviexd opened this issue 2 years ago • 1 comments

some cool uses for this would be:

  • NAT bot automatically posting veto conclusions
  • a bot that automatically posts detected unrankables in a given beatmap

Hiviexd avatar May 15 '23 23:05 Hiviexd

I'm currently trying to integrate beatmap discussions into osucad and want to add the ability to create beatmap discussion posts from within the editor (see video below), for which I would need these endpoints.

I am interested in contributing this feature myself, but I don't want to just PR this out of the blue without any prior discussion. Is a contribution that would be accepted? Additionally, I want to ask what the oauth scope required for this would look like. My current idea is a beatmapset_discussion.write scope which would behave just like the forum.write scope.

https://github.com/ppy/osu-web/assets/8039761/7c991f13-b369-495c-ba9e-45f41cc47d85

minetoblend avatar Mar 01 '24 02:03 minetoblend