True, but what about people who part the channel that are still following? If users part after unfollowing and are removed from the TTS functionality and there is no checks in place to determine whether that user actually unfollowed or just left. Anyone following could leave and come back not being in the queue because of garbage collection not checking if the user actually unfollowed or parted. This is where more unnecessary API requests would be needed to determine if that user should be put back into that list for TTS functionality.
1 Like