New moderation API endpoints are now in open beta

See also

https://help.twitch.tv/s/article/how-to-handle-view-follow-bots

Banning follow bots does nothing.

Not really possilbe since a ban will also send a CLEARCHAT to remove any messages that are in chat from those users.

And the CLEARCHAT is generally what triggers the notification (ignoring pubsub relayed events and the like)
So the notification is required for other moderators to know
And channel bots/other tools to know
That a moderation action is occuring.

Additionally allows other moderators to be aware if a moderators account or their token is comprimised. You don’t want a moderator to randomly go and start banning everyone and then none of the other moderations observe this due to no chat notifications for the events, for example.

It also means that a ban via the API is functionally identical in all the steps compared to a ban via Chat.