Chat division moderator.
Here's an idea on how to moderate an overly active chat full of spam, streamer bashing, and overall bullying without having to rely heavily on a streams moderators. Have a series of settings for chat division based on the viewers sub tier or lack there of. For example: In a stream that has over 100,000 subscribers, simply puting it into sub only mode does nothing, instead have an option that puts it into sub "tier 2" mode which now grants subscribers of "tier 3 " and "tier 2" privacy to their own chat room and have the rest of the viewers remain in "general population" chat room. Furthermore apply that concept to all the available subscription tiers as well as the basic follower and that should allow for a more segregated controlled chat enviornment easily moderated by the division of the devotion a viewer has for a stream or streamer.
Note: Not saying cut out people from chat like how the sub only mode does but just dividing them into their own respective chat rooms if the stream chat calls for the option. This in turn will also generate more motivation for subscribers to get the higher tier sub. Kind of like a presidents club.