Public
Like
2
enrich-github-stargazers
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Viewing readonly version of main branch: v22View latest version
Monitors GitHub repositories for new stargazers and enriches their profiles with contact and company information.
- Tracks star counts for configured repositories
- Detects new stargazers since last run
- Enriches stargazer profiles using Clay (email, company, funding data)
- Sends notifications to Slack with enriched data
Edit these values in stargazer-monitor.tsx
:
- REPOS (line 7-11): List of repositories to monitor
- Environment variables needed:
GITHUB_TOKEN
: GitHub API token for fetching stargazer dataSLACK_WEBHOOK_URL
: Slack webhook for notifications (optional)
Deploy as a Val Town HTTP endpoint. The handler runs on each request and processes all configured repositories.
Uses Val Town blob storage to track previous star counts in stargazer_counts
.