according to https://osu.ppy.sh/docs/index.html#get-updates, /chat/updates requires the lazer OAuth scope. #7862 says it won't be exposed further and is actively being deprecated
my question is, would it be possible to send chat presence data when a client connects to the socket, so that it has more awareness of its initial state? I checked, and the presence data is server-side rendered on the website load, so it cannot be obtained in another way, so maybe it could be sent on chat.start, or following connection.ready?