Add Display names to live reactionary chat data
Any topic, that deals with reactionary events from chat such as cheers or subscriptions (new/resub/etc.) it would be beneficial to have a display name for all parties involved, the user who subbed, cheered, but also gifted, and broadcaster.
Reasoning:
- Various names have a certain capitalization that identifies that user. Without that there are cases that make the name very difficult to decipher for the viewer if the name appears on screen, due to all the letters being lower case or upper case.
- If the name was already displayed in chat, then this data should also propagate to the event for consistency.
Related events:
- channel.follow
- channel.subscribe
- channel.cheer
- channel.hype_train.begin
- channel.hype_train.progress
- channel.hype_train.end
-
Soaryn commented
This is an endeavor to make a user for these types have:
{
user_id;
user_name;
user_display_name;
}While, yes we do have display names by accident at the moment, this was not the intention of the user voice request. It should be fixed simultaneously if this is still the case.
-
BarryCarlyon commented
Being sent display name instead of username is _technically_ a bug
https://github.com/twitchdev/issues/issues/3#issuecomment-731342938