Give streamers the option to lock functions behind set criteria.
We've all noticed the follow bot/hate raid stuff lately and quite frankly this is getting tiresome. I have some simple ideas that'll help with these issues that should keep the community safer than they already are.
Allow users to disable the ability for follows to happen on their channel without the following account already being verified/enabling 2FA, or even exist for a set amount of time, a time chosen by the user. Could be 1 day, 1 week, 1 month, etc.
Give users the option to disable hosts and raids from any users that that haven't verified their account/have enabled 2FA. Or even go one step further and allow users to prevent hosts and raids from channels that aren't affiliate. This might damage some smaller creators ability to network and grow, but it'll keep the streams safe from targeted raids from bots.
Allow users to block certain phrases or words from appearing in their activity feed. With all of the Hoss bots following lately, simply make Hoss a blocked term so any account with that name cannot trigger notifications or clog up the activity feed on the Creator Dashboard. Much like how alerts from third party sites allow you to prevent spam and vulgar text from going through to your notifications.
Create a CAPTCHA system for new raiders. Twitch has an embedded achievement system that keeps track of the number of times a user has raided someone after a stream. Incorporate a trust system related to these stats where perhaps the first 25 or 50 raids a channel ever does will require the user to complete a bot test in order to proceed. This plan isn't fool proof but it'll stop these automated hate raids from happening from a piece of code alone.
Allow for better reporting tools. Any time we need to report an account on Twitch that is a bot or targeting streamers we have to jump through multiple hoops. There is no option for "suspected bot account" and must go through this whole thing of saying an account is malicious which requires 3 or 4 pages of options to go through. Simply make suspected bot account an option on the first page of the reporting tool, same with "user hate raided" to make reporting and blocking these accounts a lot easier and quicker to deal with. Because as you may know when someone is being attacked while on air, chances are they are getting more worked up and upset every second that they have to click multiple options for multiple accounts. Make it quick and easy.