I have made a few profile scanners before, my best being one for the game rust. It took profiles from their twitter page which posted bans, scanned the accounts and then posted it in my discord with good formatting. It processed accounts almost instantaneously and scanned the twitter page every 30 seconds for updates, where it would go back to the last profile scanned and only scan the profiles newer than that.