def generate_reputation_points(token): user = Github(token).get_user() num_followers = 0 for f in user.get_followers(): num_followers += 1 num_starred = 0 num_forks = 0 num_subscribers = 0 for repo in user.get_repos(): for s in repo.get_stargazers(): num_starred += 1 #forks = len(repo.get_forks()) for f in repo.get_forks(): num_forks += 1 #subscribers = len(repo.get_subscribers()) for s in repo.get_subscribers(): num_subscribers += 1 start_points = num_followers + num_starred + num_forks + num_subscribers return start_points