Add a "friends only" option for hosting
Along with the custom onHost text, we should have an option to only display a message if the hoster is someone you follow. That way people can't spam hosts to get attention in chat.
I think i read you correct but allow me to ask what you are asking.
I have seen many streams both on twitch and beam where it may be some big caster streaming and a bunch of people just start randomly hosting the stream for no reason other then trying to self promote themself. you want it so if you (the viewer) are hosting; anyone is allowed to host but you have to follow the caster in order for the bot/overlay to announce you are hosting. I can see how it's annoying being in a big casters stream and all you see in "bob1 is now hosting with 0 viewers, bob2 is now hosting with 0 viewers, bob3 is......."
On top of this idea how about an option to not allow people to host you at all?