import json, re, sys
sys.path.insert(0, '/home/mantapman/.hermes/profiles/atun/workspace')
from repliz_client import ACC

docs = json.load(open('/tmp/hc70_sched.json'))
names = {ACC.STUDIOSOFT_THREADS: 'THREADS', ACC.STUDIOSOFT_LINKEDIN: 'LINKEDIN',
         ACC.STUDIOSOFT_FB: 'FACEBOOK', ACC.STUDIOSOFT_IG: 'IG'}
for slug in ('tanda-digital-agency-bekerja-dengan-benar', 'pembuatan-website-rumah-sakit',
             'jasa-digital-marketing-rs', '7-strategi-digital-marketing-rumah-sakit-untuk-menambah-pasien-setiap-bulan'):
    pat = re.compile(re.escape(slug))
    hits = []
    for d in docs:
        a = names.get(d.get('accountId'))
        if not a:
            continue
        blob = json.dumps({k: d.get(k) for k in ('title', 'description', 'topic')}, ensure_ascii=False)
        for m in (d.get('medias') or []):
            blob += ' ' + (m.get('url') or '')
        if pat.search(blob):
            hits.append((a, str(d.get('scheduleAt'))[:16], d.get('status'), d.get('type')))
    print(slug, '->', len(hits))
    for h in sorted(hits)[-6:]:
        print('   ', h)
