๐ฅ BAUER START STATUS
Loading...
๐ก HOW STARTS ARE DETECTED
1
Your Cloudflare Worker scrapes liducks.com/news/current/ every morning at 8 AM ET โ the Ducks always announce starts there first.
2
Simultaneously scans Google News RSS for "Trevor Bauer Ducks pitching start" โ picks up ESPN, AP, Fox Sports within minutes of any announcement.
3
When a start is detected โ instant NTFY push notification to your phone.
4
60-min warning before every Ducks game. Bauer-confirmed days get an additional 15-min countdown blast.
5
You can also manually flag any game below in the Schedule tab using the ๐ฅ toggle โ overrides auto-detection.
๐ LIVE DATA SOURCES
Primary: liducks.com/news/current/
Aggregator: Google News RSS โ Trevor Bauer Ducks
Post-game: baseball.pointstreak.com (confirms starts after games)
Social: @BauerOutage on X โ he posts about every start
Known confirmed:
๐ฅ April 21 โ Opening Night vs Hagerstown (confirmed by Ducks + AP/ESPN)
Aggregator: Google News RSS โ Trevor Bauer Ducks
Post-game: baseball.pointstreak.com (confirms starts after games)
Social: @BauerOutage on X โ he posts about every start
Known confirmed:
๐ฅ April 21 โ Opening Night vs Hagerstown (confirmed by Ducks + AP/ESPN)
โ๏ธ WORKER API URL
After deploying your Cloudflare Worker, paste its URL here (e.g.
https://ducks-bauer-tracker.yourname.workers.dev). The app will fetch live Bauer detection data from it.
๐ NTFY NOTIFICATIONS
1
Install NTFY app on your phone โ search "ntfy" on iOS App Store or Google Play. It's free.
2
In the app, tap + and subscribe to your topic. Use something unique like
lance-ducks-bauer-20263
When deploying the Worker, run:
wrangler secret put NTFY_TOPIC and enter that same topic name.4
Set NTFY priority: in the ntfy app, set your topic notifications to Max Priority so they break through Do Not Disturb when Bauer starts.
๐ DEPLOYMENT STEPS
1
Install Wrangler:
npm install -g wrangler2
Authenticate:
wrangler login3
Create KV namespace:
wrangler kv:namespace create DUCKS_KV โ paste the ID into wrangler.toml4
Set notification topic:
wrangler secret put NTFY_TOPIC5
Deploy Worker:
wrangler deploy6
Deploy this PWA to Cloudflare Pages โ connect a GitHub repo or drag-and-drop the pwa/ folder in the CF dashboard.
7
Point a subdomain (e.g.
ducks.stay-a-while.com) to your CF Pages site via Cloudflare DNS โ CNAME.8
On your phone, open the site in Safari/Chrome โ tap Share โ Add to Home Screen. PWA installed!
๐บ TV / STREAMING
ALL 126 games โ HomeTeam Network (HTN)
app.hometeamlive.com/leagues/196
Available on web, iOS, Android. Subscription required.
Radio: WRHU 88.7 FM (Wed & Fri games, Hofstra broadcast)
Social: @LIDucks โ live score updates every game
app.hometeamlive.com/leagues/196
Available on web, iOS, Android. Subscription required.
Radio: WRHU 88.7 FM (Wed & Fri games, Hofstra broadcast)
Social: @LIDucks โ live score updates every game