issues
issues copied to clipboard
Various Helix Endpoints return the users DisPlaYName instead of login
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