My 3 cents since i was streaming a bit other games:
1) Don't feed trolls, don't even try argue with hater becouse it will lead to situation where he downgrade you to his level and kill with experience.
2) Haters might sometimes (with HUGE S) have right in some points, not all what people say are typical hate, some of them normaly called "haters" try to be constructive on criticism but they just fail at communication level.
3) In most situations where they spread toxicity on chat, just ban them. It's not worth keeping troll in channel who will scare other viewers (unless he is truly funny and put enjoyment for others reading chat).
Cheers