AtAnyRate/.env.example
ilia c8a82e264c 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
2026-04-04 15:25:35 -04:00

26 lines
652 B
Plaintext

# === Event providers ===
TICKETMASTER_KEY=your_ticketmaster_api_key_here
SEATGEEK_CLIENT_ID=your_seatgeek_client_id_here
# === Telegram ===
TELEGRAM_BOT_TOKEN=your_telegram_bot_token_here
TELEGRAM_CHAT_ID=your_telegram_chat_id_here
# === Airbnb automation (optional) ===
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