Skip to content

Instantly share code, notes, and snippets.

@brianv0
Created April 7, 2017 19:33
Show Gist options
  • Select an option

  • Save brianv0/aa09cb08aa8d9b72836db209a3b52cf9 to your computer and use it in GitHub Desktop.

Select an option

Save brianv0/aa09cb08aa8d9b72836db209a3b52cf9 to your computer and use it in GitHub Desktop.
Add users to "everyone" team on GitHub
import os
import sys
from github import Github
token_file = sys.argv[1]
org_name = sys.argv[2]
token = open(os.path.expanduser(token_file)).read().strip()
client = Github(token)
org = client.get_organization(org_name)
teams = org.get_teams()
for team in teams:
if team.name == "everyone":
break
team = None
if not team:
print('No team named "everyone" exists')
sys.exit(1)
for member in org.get_members():
team.add_to_members(member)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment