#!/usr/bin/env python3
"""Hapus jadwal IG StudioSoft tertentu (mis. reel yang memakai album bertema klinik)."""
import sys, json, time

WS = "/home/mantapman/.hermes/profiles/atun/workspace"
sys.path.insert(0, WS)
import repliz_client as rc

IDS = ["6abdf6bc07008e0e91223274", "6abdf76f07008e0e91225af1", "6abdf85507008e0e91227fb5"]
go = "--go" in sys.argv
for sid in IDS:
    r = rc.get_client().get_schedule(sid)
    d = r.get("doc") if isinstance(r, dict) else r
    print(f"{sid} | {d.get('title')} | {(d.get('medias') or [{}])[0].get('url', '').split('/')[-1]} | {d.get('scheduleAt')}")
if not go:
    print("\n(dry run — pakai --go)")
    sys.exit(0)
for sid in IDS:
    try:
        rc.get_client().delete_schedule(sid)
        print(f"  ✅ dihapus {sid}")
    except Exception as e:
        print(f"  ❌ {sid} {str(e)[:80]}")
    time.sleep(0.3)
