#!/usr/bin/env python3
"""Jadwalkan seri post IG TSC (11 gambar stock baru) — 1 post tiap 2 hari, mulai 20 Sep 2026, 17:00 WIB.
Sumber gambar: tsc_stock_baru/1.png .. 11.png
Usage: python3 schedule_tsc_stock_baru.py preview | run
"""
import os, sys, time
sys.path.insert(0, "/home/mantapman/.hermes/profiles/atun/workspace")
from repliz_client import get_client, ACC

BASE = "/home/mantapman/.hermes/profiles/atun/workspace/tsc_stock_baru"
WA = "0851-1744-4417"

# (file, tanggal WIB, judul, caption)
ITEMS = [
    ("1.png", "2026-09-20", "TSC Tips — Kulit glowing tanpa makeup", """Ada yang lebih meyakinkan daripada kulit yang kelihatan bagus tanpa dibantu makeup. Dan itu hampir tidak pernah soal kebetulan, tapi hasil kebiasaan harian yang dijaga lama.

Kulit yang sehat punya cahayanya sendiri. Warna lebih rata, tekstur lebih halus, jerawat lebih jarang muncul.

Kalau soal kulitmu sendiri, bagian mana yang paling susah dijaga: tekstur, warna, atau jerawat? Tulis di komentar, kita bahas bareng.

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

#theskincodeclinic #dokterkulit #klinikkulit #kulitsehat #perawatankulit #skincaretips"""),

    ("2.png", "2026-09-22", "TSC Tips — Rawat kulit dengan lembut", """Kulit tidak butuh diperlakukan keras supaya bercahaya. Yang paling sering kami temui justru sebaliknya: kulit jadi iritasi dan sensitif karena kebanyakan scrub, terlalu sering eksfoliasi, atau gonta-ganti produk dalam waktu singkat.

Mulai dari yang lembut. Bersihkan secukupnya, lembapkan, ulangi tiap hari.

Kamu tim satu cleanser saja, atau rutinitas tiga sampai empat langkah tiap malam? Cerita di komentar.

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

#theskincodeclinic #dokterkulit #klinikkulit #kulitsehat #skincareharian #perawatankulit"""),

    ("3.png", "2026-09-24", "TSC Tips — Hidrasi dari dalam", """Air bukan pengganti pelembap, tapi kulit yang kurang cairan gampang kelihatan lelah dan kusam.

Usahakan minum 8-10 gelas sehari. Tambah buah yang kandungan airnya tinggi, seperti semangka, mentimun, dan jeruk. Perubahan kecil, tapi terasa kalau dijalani rutin.

Sudah berapa gelas hari ini? Hitung bareng di kolom komentar.

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

#theskincodeclinic #dokterkulit #klinikkulit #hidrasi #kulitsehat #perawatankulit"""),

    ("4.png", "2026-09-26", "TSC Tips — Jangan terlalu sering menyentuh wajah", """Coba perhatikan satu hari ini saja: berapa kali tangan menyentuh dagu, pipi, atau dahi tanpa sadar? Kebiasaan ini sering jadi biang jerawat yang muncul di tempat yang sama terus.

Tangan membawa kotoran dan bakteri. Biasakan menyentuh wajah hanya setelah mencuci tangan, dan hindari memencet jerawat dengan tangan.

Seberapa sering kamu sadar sedang memegang wajah? Jujur saja di komentar.

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

#theskincodeclinic #dokterkulit #klinikkulit #jerawat #kulitsehat #perawatankulit"""),

    ("5.png", "2026-09-28", "TSC Tips — Toner dan pelembap tetap efektif", """Tren skincare berganti hampir tiap bulan, tapi dua langkah ini belum tergantikan: pakai toner setelah membersihkan wajah, lalu kunci dengan pelembap.

Tidak perlu mahal dan tidak perlu rumit. Rutinitas klasik tetap efektif asal dijalani konsisten.

Rutinitasmu masih pakai toner, atau sudah lama ditinggalkan? Diskusi di komentar.

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

#theskincodeclinic #dokterkulit #klinikkulit #toner #pelembap #kulitsehat"""),

    ("6.png", "2026-09-30", "TSC Tips — Konsisten lebih penting", """Punya banyak produk tapi dipakai sesuka hati hasilnya kalah dengan dua produk yang dipakai setiap hari.

Rutinitas sederhana yang dijalani konsisten memberi hasil lebih baik daripada menumpuk banyak produk sekaligus. Kulit butuh waktu, bukan kejutan.

Kamu tim beli produk baru tiap lihat review, atau setia pada yang sudah cocok? Cerita di komentar.

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

#theskincodeclinic #dokterkulit #klinikkulit #kulitsehat #rutinitaskulit #perawatankulit"""),

    ("7.png", "2026-10-02", "TSC Tips — Jangan lewatkan sunscreen", """Cuaca mendung bukan alasan melewatkan sunscreen. Sinar UV tetap sampai ke kulit, dan efeknya menumpuk: kusam, noda hitam, sampai penuaan dini.

Gunakan SPF 30 atau lebih tinggi setiap hari, termasuk saat di dalam ruangan yang banyak cahaya matahari.

Kapan terakhir kamu rajin pakai sunscreen tiap hari? Kalau masih sering lupa, apa penghalangnya? Tulis di komentar.

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

#theskincodeclinic #dokterkulit #klinikkulit #sunscreen #spf #kulitsehat"""),

    ("8.png", "2026-10-04", "TSC Tips — Pilih produk sesuai jenis kulit", """Produk yang ramai di review belum tentu cocok untuk kulitmu. Kulit berminyak, kering, dan sensitif butuh perlakuan yang berbeda.

Kenali dulu kebutuhan kulitmu sebelum menambah produk baru ke rutinitas. Satu produk yang tepat lebih berguna daripada lima yang salah.

Kamu sudah tahu jenis kulitmu yang mana? Kalau belum yakin, tanya di komentar.

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

#theskincodeclinic #dokterkulit #klinikkulit #jeniskulit #kulitsehat #skincaretips"""),

    ("9.png", "2026-10-06", "TSC Tips — Tidur adalah perawatan kulit", """Tidur sering dianggap waktu sisa, padahal kulit memperbaiki dirinya saat kita tidur.

Usahakan tidur berkualitas 7-9 jam setiap malam. Bangun dengan kulit yang lebih cerah alami, tanpa perlu tambahan apa pun.

Rata-rata kamu tidur berapa jam semalam? Jawab jujur di komentar.

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

#theskincodeclinic #dokterkulit #klinikkulit #tidurberkualitas #kulitsehat #perawatankulit"""),

    ("10.png", "2026-10-08", "TSC Tips — Kulit pria juga butuh pelembap", """Banyak pria menghindari pelembap karena takut wajah terasa lengket. Padahal kulit pria juga butuh hidrasi, apalagi setelah bercukur atau sering terpapar panas.

Pakai pelembap setiap hari setelah membersihkan wajah. Kulit jadi lebih nyaman, tidak kusam, dan tidak gampang kering.

Cowok di sini masih sering melewatkan pelembap? Kalau sudah pakai, jenis apa yang paling nyaman? Diskusi di komentar.

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

#theskincodeclinic #dokterkulit #klinikkulit #kulitpria #pelembap #kulitsehat"""),

    ("11.png", "2026-10-10", "TSC Tips — Kecantikan sejati berasal dari dalam", """Kulit yang glowing hampir selalu cerminan dari cara seseorang merawat tubuh dan pikirannya: cukup tidur, cukup air, tidak makan asal-asalan, dan tidak terus-terusan stres.

Perawatan dari luar tetap penting, tapi tidak akan menutupi kebiasaan yang berantakan.

Menurutmu, mana yang paling berpengaruh ke kulitmu: makanan, tidur, atau stres? Tulis di komentar.

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

#theskincodeclinic #dokterkulit #klinikkulit #kulitsehat #gayahidupsehat #perawatankulit"""),
]


def utc10(d):
    return f"{d}T10:00:00.000Z"   # 17:00 WIB


def main():
    mode = sys.argv[1] if len(sys.argv) > 1 else "preview"
    c = get_client()
    log = []
    for fname, tgl, judul, caption in ITEMS:
        path = os.path.join(BASE, fname)
        print("=" * 70)
        print(f"{fname} → {tgl} 17:00 WIB | {judul} | {len(caption)} char")
        print(caption)
        if mode != "run":
            continue
        assert os.path.exists(path), path
        res = c.schedule_image(ACC.TSC_IG, caption, utc10(tgl), path,
                               filename=f"tsc_ig_baru_{fname.replace('.png', '.jpg')}")
        sid = res.get("_id") or res.get("id") or (res.get("doc") or {}).get("_id")
        print("   → schedule id:", sid, str(res)[:120])
        log.append({"file": fname, "tgl": tgl, "id": sid})
        time.sleep(1)
    if mode == "run":
        import json
        json.dump(log, open("/home/mantapman/.hermes/profiles/atun/workspace/tsc_stock_baru_log.json", "w"),
                  indent=1, ensure_ascii=False)
        print("\nselesai. log:", log)


if __name__ == "__main__":
    main()
