Let viewers have a more social platform as well.
Twitch currently relies wholesale on other social media platforms for off stream engagement. Without Twitter, Discord, YouTube, and Facebook (to name only a few) viewers have little buy in. Twitch has a number of little communities that cross paths, but viewers have no inherent way to stay on the site and share their favorite streams, clips, emojis, and to keep in touch with other viewers. One way to combat harassment is to incentivize viewers to be less anonymous as well. Streamline the about me section and encourage the viewers to set up more in depth profiles for their sake, and for the sake of the streamers.
PlayItJason shared this idea