Skip to content

📫 A tool to get email addresses by action types such as `starred`, `watching` or `fork` on GitHub repositories

License

Notifications You must be signed in to change notification settings

wj-Mcat/github-emails

Repository files navigation

github-emails PyPI Version auto-publish-to-pypi

Quick start

the example below: wechaty is the owner, python-wechaty is the name of repo github: https://www.github.com/wechaty/python-wechaty

  • Installation
pip install github-emails
  • Simple Code
from github_emails import GithubApi
github = GithubApi(token='')
stargazers = github.stargazers('wechaty', 'python-wechaty')
for stargazer in stargazers:
    github.emails(stargazer)

And you will find that your final email info is stored in .github_info/user-email.txt file.

  • Command
github-emails --owner=wechaty --repo=python-wechaty --token=your-token --stargazer-file='.github_info/wechaty-python-wechaty-' --skip-user-emails-file='./user-emails.txt'

History

v0.0.2 (Jun 19, 2020)

  • works with token, and everything works well for me

v0.0.1 (Jun 19, 2020)

  • works with username/password & token authentication

Copyright & License

About

📫 A tool to get email addresses by action types such as `starred`, `watching` or `fork` on GitHub repositories

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published