What is considered abuse?

For anyone who may stumble across this thread in the future. Check out twitchalerts “stream labels” chrome extension. It will handle the backend for checking subs, donations, etc and output to text files in a directory of your choosing. There is like 50 different type of files, such as most_recent_follower.txt. I spent hours creating a api polling program, when I could have just polled those files. This is better because the stream label files are synced better with the actual stream’s activity being the api for “us” will only update every 3 minutes.