How alerts work v0.6.1
Perfect Game Tracker watches live MLB games for possible no-hitters and perfect games. The dashboard can show early watches before user alerts are sent.
Watch types
- Perfect Game Watch: the opposing team has no runs, no hits, no errors, and no baserunners credited in the watched state.
- No-Hitter Watch: the opposing team has no hits, but may have reached base by walk, hit-by-pitch, error, or another non-hit event.
Thresholds
| Item | Current behavior |
|---|---|
| Dashboard watch floor | 3+ completed defensive innings |
| Perfect game alert floor | Configurable. Defaults to 3+ completed defensive innings |
| No-hitter alert floor | Configurable. Defaults to 5+ completed defensive innings |
| Repeat cadence | Every completed defensive inning after the alert floor |
| Ended alert | Sent if the watch had reached the alert threshold before ending |
Completed defensive innings
The tracker counts completed defensive innings for the team carrying the watch. For example, an away team has not completed the bottom of the 6th until that half-inning is over, so a watch broken in the bottom of the 6th correctly reached through 5 completed defensive innings.
Notifications
- Email alerts are active for confirmed accounts.
- Web push support is prepared but not enabled as a full notification feature yet.
- SMS is instrumented but disabled to avoid runaway messaging costs.