Add tests, geo search, noise filtering, sports scoring, and dedup improvements.
Tests cover providers, dedup, Telegram, scoring, main runner, and Airbnb stubs. Ticketmaster and SeatGeek use configurable lat/lon/radius (Thornhill default). Pipeline filters noise listings, merges same-day sports duplicates, optional MIN_ALERT_SCORE, and Telegram severity summary. Made-with: Cursor
This commit is contained in:
@@ -11,6 +11,15 @@ AIRBNB_LISTING_ID=
|
||||
AIRBNB_BASE_PRICE=150
|
||||
PRICE_INCREASE_PCT=20
|
||||
|
||||
# === Search location (default: Thornhill, ON — 30km covers Toronto + GTA) ===
|
||||
SEARCH_LAT=43.8083
|
||||
SEARCH_LON=-79.4220
|
||||
SEARCH_RADIUS_KM=30
|
||||
|
||||
# === Alerts (optional) ===
|
||||
# Hide low-impact events from Telegram and Airbnb date list (0 = show all)
|
||||
MIN_ALERT_SCORE=0
|
||||
|
||||
# === General ===
|
||||
LOOKAHEAD_DAYS=30
|
||||
LOG_LEVEL=INFO
|
||||
|
||||
Reference in New Issue
Block a user