How will the upcoming “New Follower” WebHook handle potential Follow spam? (follow/unfollow/follow/unfollow/follow)
I would assume that it could not be retriggered within a set period of time. However, i would personally suggest making it so once someone follows a channel, a hidden value in their User Information (only accessible by Twitch) remembers that they followed at some point in their accounts life-span, and even if they unfollow and refollow (due to whatever reason), the WebHook would never report another follow after the first initial follow.