#!/usr/bin/env python3
"""Verifikasi akhir nomor kontak TSC di halaman live."""
import re, time, urllib.request

UA = {"User-Agent": "Mozilla/5.0"}
URLS = [
    "https://www.theskincodeclinic.com/",
    "https://www.theskincodeclinic.com/the-skin-code-clinic-dokter-kulit-kelamin-terpercaya-di-kawasan-krian/",
    "https://www.theskincodeclinic.com/faq-dokter-kulit-krian/",
]
for u in URLS:
    try:
        t = urllib.request.urlopen(urllib.request.Request(f"{u}?cek={int(time.time())}", headers=UA), timeout=90).read().decode("utf-8", "replace")
    except Exception as e:
        print(f"   GAGAL {u[-40:]}: {str(e)[:50]}")
        continue
    print(f"\n{u.replace('https://www.theskincodeclinic.com', '') or '/'}")
    for kata in ["6285117444417", "6281335114324", "6285194936363", "0812-XXXX", "0851-1744-4417"]:
        n = len(re.findall(re.escape(kata), t))
        if n:
            print(f"   {kata}: {n}")
    m2 = re.search(r".{80}(0851[\-\s]?1744|6285117444417).{80}", t, re.S)
    if m2:
        print("   contoh:", re.sub(r"\s+", " ", re.sub(r"<[^>]+>", " ", m2.group(0))).strip()[:180])
    time.sleep(1)
