BarryCarlyon: users will have full control over whether they choose to opt in to such a list or not, and will have a number of filtering and exclusion options available. I have contacted the Twitch chat devs about this.
Livewhiletrue: I haven’t actually written any ban code yet but in terms of connections that is what I currently do - both keep multiple connections open, and rate limit each one to slightly under 100/30. Thanks for the tips tho 