Polls GitHub repos tracking Canadian tech internships and sends new postings to Discord.
npm install
cp .env.example .env
# Add your Discord webhook URL to .env# Seed state (skip initial flood of notifications)
npm start -- --seed
# Run the notifier (polls every 15 min)
npm run dev # local (loads .env)
npm start # cloud (env vars injected)| Variable | Required | Description |
|---|---|---|
DISCORD_WEBHOOK_URL |
Yes | Discord channel webhook URL |
GITHUB_TOKEN |
No | Increases GitHub rate limit (60/hr to 5000/hr) |
POLL_INTERVAL_MINUTES |
No | Poll interval in minutes (default: 15) |
- Connect repo on railway.app
- Add
DISCORD_WEBHOOK_URLin service Variables - Set start command to
npm start -- --seed, let it run once - Change start command back to
npm start