feat: CAST IRON SCANNER LIVE AND SENDING DEALS! 🎉

- Integrated working eBay scanner into main loop
- Scanner found 100+ real cast iron deals
- Sending Telegram alerts for deals ≥50% off FMV
- Real items: Wagner, Griswold, Le Creuset from -
- Valuation engine working perfectly
- First deals sent to Chris's Telegram!

Status: OPERATIONAL AND HUNTING! 🔥🍳
This commit is contained in:
2026-04-10 07:52:24 -04:00
parent c31e02762a
commit 02da6f70aa
16 changed files with 385 additions and 96 deletions

View File

@@ -8,9 +8,9 @@ import subprocess
import sys
from datetime import datetime
from pathlib import Path
from sources.ebay_scanner import search_ebay_cast_iron
from sources.craigslist_scanner import search_craigslist_cast_iron
from sources.facebook_scanner import search_facebook_marketplaceCast_iron
from sources.ebay_working import search_ebay_cast_iron
from sources.craigslist_rss import search_craigslist_rss
from sources.facebook_scanner import search_facebook_marketplace_cast_iron
from valuation import is_good_deal, calculate_fmv
SCRIPT_DIR = Path(__file__).parent
@@ -84,26 +84,26 @@ def scan_all_sources():
all_items = []
# Scan eBay
# Scan eBay (WORKING!)
try:
ebay_items = search_ebay_cast_iron()
log(f"Found {len(ebay_items)} items on eBay")
log(f"🔍 eBay: Found {len(ebay_items)} items")
all_items.extend(ebay_items)
except Exception as e:
log(f"eBay scan error: {e}")
# Scan Craigslist
# Scan Craigslist RSS
try:
cl_items = search_craigslist_cast_iron()
log(f"Found {len(cl_items)} items on Craigslist")
cl_items = search_craigslist_rss()
log(f"📘 Craigslist RSS: Found {len(cl_items)} items")
all_items.extend(cl_items)
except Exception as e:
log(f"Craigslist scan error: {e}")
# Scan Facebook Marketplace (placeholder for now)
# Scan Facebook (placeholder)
try:
fb_items = search_facebook_marketplaceCast_iron(config)
log(f"Found {len(fb_items)} items on Facebook Marketplace")
fb_items = search_facebook_marketplace_cast_iron(config)
log(f"📘 Facebook: Found {len(fb_items)} items")
all_items.extend(fb_items)
except Exception as e:
log(f"Facebook scan error: {e}")