Over 2000 accounts suspected of being spam bots

Yes, they are third party software. Having said that, we are not the team that deals with spam and removing bot accounts.