FeaturesTemplatesShowcaseTownie
AI
BlogDocsPricing
Log inSign up
charmaine

charmaine

AI-Change-Logs

Val Town Weekly Change Logs
Public
Like
AI-Change-Logs
Home
Code
5
README.md
config.ts
C
main.tsx
process-commits.tsx
H
test.tsx
Branches
1
Pull requests
Remixes
History
Environment variables
2
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
9/2/2025
Viewing readonly version of main branch: v102
View latest version
README.md

Val Town Changelog Notifier

Automatically fetches commits from Val Town repositories and posts AI-generated changelog updates to Discord.

Setup

Environment Variables

  • GITHUB_TOKEN: Generate token with repo scope
  • DISCORD_WEBHOOK_URL: Discord Server Settings → Integrations → Webhooks → New Webhook

Configuration

Edit config.ts to modify:

  • Repositories to monitor
  • Skip authors (bots, etc.)
  • Time window for lookback

Usage

  • main.tsx: Cron job that runs automatically
  • test.tsx: Web interface for testing and preview

Files

  • main.tsx - Main cron function (simplified)
  • test.tsx - Web playground for testing
  • process-commits.tsx - Core logic for fetching and processing commits
  • config.ts - Shared configuration
FeaturesVersion controlCode intelligenceCLI
Use cases
TeamsAI agentsSlackGTM
ExploreDocsShowcaseTemplatesNewestTrendingAPI examplesNPM packages
PricingNewsletterBlogAboutCareersBrandhi@val.townStatus
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Terms of usePrivacy policyAbuse contact
© 2025 Val Town, Inc.