#!/usr/bin/env python3
"""Carousel Solusi Bau Kaki (3 slide) → IG TSC + Threads TSC, 13 Sep 09:00 WIB."""
import sys, json, urllib.request
sys.path.insert(0, "/home/mantapman/.openclaw/workspace-atun")
from repliz_client import HEADERS, BASE

IG_TSC = "6a86a7e062caae1e04ff8244"
TH_TSC = "6a4bbc5920e4f4f195e52960"
IMG = "https://mantapserver.tail3947bb.ts.net/openclaw-img/"
AT = "2026-09-13T02:00:00.000Z"  # 09:00 WIB 13 Sep

SLIDES = [
    {"url": IMG + "tsc_baukaki_01.jpg", "type": "image", "alt": "tsc_baukaki_01"},
    {"url": IMG + "tsc_baukaki_02.jpg", "type": "image", "alt": "tsc_baukaki_02"},
    {"url": IMG + "tsc_baukaki_03.jpg", "type": "image", "alt": "tsc_baukaki_03"},
]

CAP = """Bau kaki bikin nggak pede, apalagi saat harus melepas sepatu? Ternyata solusinya sederhana! 🦶✨

SOLUSI MENGHILANGKAN BAU KAKI:
• Jaga kebersihan kaki setiap hari
• Gunakan alas kaki yang bersih & kering
• Lakukan perawatan rutin untuk kaki sehat & segar

3 KEBIASAAN YANG WAJIB DILAKUKAN:
1️⃣ Cuci kaki setiap hari dan keringkan sampai sela jari
2️⃣ Ganti kaus kaki secara rutin
3️⃣ Pilih alas kaki yang memiliki sirkulasi udara baik

Kaki bersih dan kering membantu menjaga kenyamanan sepanjang hari. Mulai dari kebiasaan sederhana setiap hari.

JANGAN DIABAIKAN: kalau bau kaki menetap atau disertai gatal dan perubahan kulit, konsultasikan dengan dokter kulit — jangan dipaksa dengan produk yang belum tentu cocok.

Kamu punya tips lain mengatasi bau kaki? Atau pernah ngalamin hal serupa? Cerita di komentar, yuk diskusi! 👇

📲 Konsultasi & booking via WhatsApp: 0851-1744-4417

#theskincodeclinic #baukaki #kesehatankulit #dokterkulit #klinikkulit #tipskesehatan #perawatankulit #kulitsehat #dermatologi #estetikamedis"""

ok = fail = 0
for accid, nm in [(IG_TSC, "IG TSC"), (TH_TSC, "Threads TSC")]:
    payload = {
        "accountId": accid,
        "title": "The Skin Code Clinic — Carousel Solusi Bau Kaki",
        "description": CAP,
        "topic": "Edukasi Kulit",
        "type": "album",
        "medias": SLIDES,
        "scheduleAt": AT,
        "replies": [],
    }
    req = urllib.request.Request(f"{BASE}/public/schedule",
                                 data=json.dumps(payload).encode(),
                                 headers={**HEADERS, "Content-Type": "application/json"})
    try:
        with urllib.request.urlopen(req, timeout=30) as r:
            res = json.load(r)
        ok += 1
        print(f"  ✅ {nm} | 13 Sep 09:00 WIB | id={res.get('_id') or res.get('id') or '?'}")
    except Exception as e:
        fail += 1
        print(f"  ❌ {nm}: {e}")
print(f"\n📊 Total: {ok} OK, {fail} gagal")
