#!/usr/bin/env python3
"""Hapus jadwal IG StudioSoft tertentu."""
import sys, time

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

IDS = sys.argv[1:]
if not IDS:
    print("pakai: python3 ig_hapus_jadwal.py <id> [id...]")
    sys.exit(2)
go = "--go" in IDS
IDS = [i for i in IDS if i != "--go"]
if not go:
    print("akan dihapus:", ", ".join(IDS), "\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)
