FeaturesTemplatesShowcaseTownie
AI
BlogDocsPricing
Log inSign up
charmaine
charmaineVoidZero
Find qualified leads within public GitHub repo commits
Public
Like
VoidZero
Home
Code
4
README.md
H
main.tsx
slack.ts
vite-contributor.tsx
Branches
1
Pull requests
Remixes
History
Environment variables
3
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.
Sign up now
Code
/
README.md
Code
/
README.md
Search
7/23/2025
README.md

Vite Contributor Enrichment Bot

Scrapes Vite contributors from GitHub, enriches data via Clay, sends to Slack.

Setup

  1. Copy the Clay template
  2. Update environment variables:
    • CLAY_WEBHOOK (from your Clay table's Webhook column)
    • SLACK_WEBHOOK_URL (from your Slack app)
  3. Update the HTTP API endpoint in Clay to point to your val's /enriched endpoint

Run it

Run vite-contributor.tsx:

What you get

Input: GitHub commits from vitejs/companies-using-vite

Output: Slack messages with enriched contributor data:

{ "email": "john@example.com", "person": "John Smith", "company": "TechCorp", "funding": "Series A", "totalFunding": "$5.2M", "employeeCount": "42", "techStack": "React, Vue, TypeScript..." }
Go to top
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Product
FeaturesPricing
Developers
DocsStatusAPI ExamplesNPM Package Examples
Explore
ShowcaseTemplatesNewest ValsTrending ValsNewsletter
Company
AboutBlogCareersBrandhi@val.town
Terms of usePrivacy policyAbuse contact
© 2025 Val Town, Inc.