twitchdev / issues

Issue tracker for third party developers.
Apache License 2.0
72 stars 7 forks source link

Get User Emotes Documentation Issues #921

Open Nerixyz opened 3 months ago

Nerixyz commented 3 months ago

Brief description

While implementing support for the Get User Emotes endpoint in Chatterino, I noticed some shortcomings in the documentation of the response.

Expected documentation

Screenshots

firefox_2024-03-09_10-40-12

Additional context or questions

While implementing, I also noticed that the endpoint requires quite a lot of requests. For my user with two subscriptions, I had to make 28 requests to get all emotes for one channel. There are users with a lot more subs and a lot of channels open (25-100) which would - assuming 30 requests for one channel - make up to 3000 requests just starting the app. Most pages are sparsely populated, I got the following page sizes:

These could easily fit into 2–4 pages.

Should I open a separate issue for this?

BarryCarlyon commented 3 months ago

These could easily fit into 2–4 pages. Should I open a separate issue for this?

Not a bug with helix is what I was told when I asked about it