Twitch Cheaters Spotted: 7.5 Million Bots Found Improving Streamer's Following and Viewing Numbers Twitch has spotted 7.5 million bots being used by channels to buy views and increase viewership and following numbers. by Urian B.