seatsniper
https://github.com/ishannaik/seatsniper
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
not yet supported0 Subscribers
Add a CodeTriage badge to seatsniper
Help out
- Issues
- Feature: a per-user /watches-remaining hint in the MAX_WATCHES_PER_USER rejection message
- Feature: expose STAGGER_MS_MIN/MAX and POLL_INTERVAL_SEC validation errors in a single /env-check-style startup log line
- Feature: /help should mention the 5-watch-per-user cap
- Docs: CONTRIBUTING.md doesn't explain how to get a BookMyShow link + event code for writing new fixtures in bms.test.ts
- Docs: docker-compose.yml comment says 'monitor via UPTIME_KUMA_PUSH_URL' but that var isn't in .env.example
- Split: write the TicketProvider interface and move src/bms.ts behind it with zero behavior change
- Split: route parseWatchUrl across providers and store provider on each watch
- Split: coalesce poll requests by (provider, city, eventKey) instead of assuming BMS-only keys today
- Split: District access spike — confirm TLS/edge defence and capture one real showtimes response
- Split: District date-substitution and stable-show-identity check against the captured response
- Docs
- not yet supported