From some reason, it appears that I've been botted followers
I haven't stream for a long time and suddenly I have 76 followers. Twitch, what happened?
1
vote
NickPlayzSumGamez
shared this idea
Hello!
This seems like an issue better resolved by our support team. Please reach out to them at help.twitch.tv