issues icon indicating copy to clipboard operation
issues copied to clipboard

Various Helix Endpoints return the users DisPlaYName instead of login

Open BarryCarlyon opened this issue 4 years ago • 17 comments

Brief description

Streams API returns the user_name as the users display_name instead.

Meaning for people building a embed from an API lookup either parse the thumbnail URL for the username, or call the users API to get the correct login name for the embed.

This is particularly a problem for "Korean" Streamers

For example

https://api.twitch.tv/helix/streams?user_id=139470326

Which returns the user_name as 한동숙 which is not valid for building a embed or channel URL

How to reproduce

Call https://api.twitch.tv/helix/streams?user_login=cohhcarnage

Expected behavior

Return "cohhcarnage" as the user_name instead of "CohhCarnage"

And/or extend the endpoint to return both

BarryCarlyon avatar Dec 06 '19 19:12 BarryCarlyon