Backseaters and Spoilers in Chat
With first playthroughs of games, right now there is a constant conflict between people in chat "backseating," and people--whether they are the streamer or another person in chat--who don't want backseating or spoilers.
I have an idea that I think could greatly reduce the severity of this conflict.
If Twitch were to allow a user in chat to be flagged as "backseater," and if streamers could only allow users into chat if they are below a certain "backseater count" (flagged as a "backseater" by ten users or less, for example--ideally a threshold the streamer could fine-tune for each stream), streamers would finally be able to enjoy doing a first playthrough of a game with minimum backseating and spoilers.
The question then becomes, who would have the authority to flag another user as a backseater? I think there are two options here:
1) Only the user streaming (or one of their mods) has the ability to flag any user in their chat as a backseater.
2) Any user with a phone-number-verified account can flag another user as a backseater.
Either way, while this wouldn't completely resolve the issue of unwanted backseaters and spoilers in Twitch chat, I do believe it would foster streams with less conflict and more harmony, whether the interaction is between the streamer and chat, or between people in chat.
And if the potential for people creating alt accounts to reset their backseater count is a concern, then I propose that a backseater flag only last a set period of time, thereby giving a user the chance to redeem themselves.
Otherwise, I propose one of two options:
1) A streamer can also set a threshold for how recently a user in chat created their account. For example, they could set it so that only accounts created in the last 30 days can participate in chat.
2) Only phone-number-verified accounts can be flagged as backseater. But of course, then my idea would only be effective for streamers who only allow phone-number-verified accounts in chat.