#!/usr/bin/env python3
"""Schedule nested Threads per akun sendiri.
Masing-masing akun: Post → Reply 1 → Reply 2 (nested di akun sendiri)
Topik: Digital Marketing 2026
"""
import json, sys
sys.path.insert(0, "/home/mantapman/.hermes/profiles/atun/workspace")
from repliz_client import get_client, ACC

client = get_client()

# =============================================================================
# 1. STUDIOSOFT — 11:00 WIB
# =============================================================================
post1_text = (
    "Digital marketing 2026 udah beda banget. SEO doang nggak cukup\n\n"
    "Sekarang ada GEO (Generative Engine Optimization), AI-powered search, "
    "Google Ads, Meta Ads — plus tools kayak Ahrefs & SEMRush "
    "yang jadi wajib dikuasai.\n\n"
    "Intinya: data adalah pusat dari semuanya. "
    "Tanpa data, strategi cuma nebak. "
    "Sayangnya masih banyak bisnis yang jalan di tempat.\n\n"
    "Kuncinya? Integrasi. "
    "SEO + GEO + Paid Ads + Social Media dalam satu ecosystem. "
    "Bukan dikerjain sendiri-sendiri.\n\n"
    "Yang udah mulai integrate, mereka yang menang di 2027."
)

reply1_studio = (
    "Tools yang saya rekomendasiin:\n"
    "• Ahrefs — riset keyword & backlink\n"
    "• SEMRush — competitor analysis\n"
    "• Google Search Console — performance monitoring\n"
    "• ChatGPT/Gemini — konten & strategi GEO\n\n"
    "Kuncinya bukan tool-nya, tapi gimana bacain datanya. "
    "Data mentah tanpa analisis ya sama aja kertas kosong.\n"
    "studiosoft.id"
)

reply2_studio = (
    "3 langkah mulai:\n\n"
    "1. Audit posisi digital Anda sekarang\n"
    "2. Integrasikan channel (web, sosmed, ads)\n"
    "3. Ukur, evaluasi, ulangi\n\n"
    "Yang penting: mulai dulu. "
    "Nggak perlu sempurna. "
    "Yang perfect action itu lebih baik dari perfect plan.\n"
    "studiosoft.id"
)

print("📝 StudioSoft Threads (11:00 WIB)...")
r1 = client.create_schedule(
    ACC.STUDIOSOFT_THREADS,
    post1_text,
    client.make_schedule(2026, 7, 29, 11, 0, wib=True),
    title="DM 2026 - Integrasi Digital",
    replies=[
        {"text": reply1_studio, "username": ""},
        {"text": reply2_studio, "username": ""},
    ],
)
print(f"   ✅ {json.dumps(r1, indent=2)[:200]}")

# =============================================================================
# 2. @UKYHANDOKO — 14:00 WIB
# =============================================================================
post2_text = (
    "Dari sisi SEO & AI, ini yang saya liat:\n\n"
    "Perubahan terbesar 2026 adalah transisi dari "
    "Search Engine Optimization ke Generative Engine Optimization.\n\n"
    "AI makin jadi gerbang utama orang cari informasi. "
    "Bukan cuma Google — ChatGPT, Perplexity, Gemini "
    "sekarang jadi referensi pertama.\n\n"
    "Yang perlu diubah:\n"
    "- Konten harus informatif, bukan cuma kata kunci\n"
    "- Struktur data yang jelas biar AI gampang baca\n"
    "- Otoritas domain makin krusial\n\n"
    "Adaptasi atau tertinggal."
)

reply1_uky = (
    "Tools AI yang saya pake:\n\n"
    "• ChatGPT — riset & draft konten\n"
    "• Perplexity — verifikasi data & tren\n"
    "• Gemini analisis — untuk insight kompetitor\n\n"
    "Tapi ingat: AI itu alat, bukan juru tulis. "
    "Manusia tetap yang kasih konteks & pengalaman.\n"
    "studiosoft.id"
)

reply2_uky = (
    "Saran buat pemilik bisnis:\n\n"
    "1. Pastikan website Anda technically sound\n"
    "2. Produksi konten berkualitas secara konsisten\n"
    "3. Bangun otoritas lewat publikasi & kolaborasi\n\n"
    "GEO bukan sihir. Ini pergeseran fundamental "
    "cara orang mencari dan ditemukan.\n\n"
    "Yang bertahan bukan yang terkuat, "
    "tapi yang paling adaptif."
)

print("📝 @ukyhandoko Threads (14:00 WIB)...")
r2 = client.create_schedule(
    ACC.UKY_THREADS,
    post2_text,
    client.make_schedule(2026, 7, 29, 14, 0, wib=True),
    title="DM 2026 - SEO & GEO",
    replies=[
        {"text": reply1_uky, "username": ""},
        {"text": reply2_uky, "username": ""},
    ],
)
print(f"   ✅ {json.dumps(r2, indent=2)[:200]}")

# =============================================================================
# 3. TSLAW — 17:00 WIB
# =============================================================================
post3_text = (
    "Sebagai firm hukum yang dampingi UMKM, "
    "saya liat banyak masalah digital marketing "
    "yang sebenernya bisa dicegah:\n\n"
    "1. Klaim produk nggak sesuai fakta\n"
    "   → Kena UU Perlindungan Konsumen\n\n"
    "2. Pakai konten/foto orang tanpa izin\n"
    "   → Gugatan hak cipta\n\n"
    "3. Data pelanggan bocor\n"
    "   → UU PDP, denda besar\n\n"
    "Digital marketing itu strategi, bukan cuma konten. "
    "Dan strategi yang baik selalu patuh hukum."
)

reply1_tslaw = (
    "Yang paling sering saya temui:\n\n"
    "UMKM asyik bikin konten, "
    "tapi lupa urus izin edar & PIRT.\n"
    "Atau klaim '100% ampuh' tanpa dasar ilmiah.\n\n"
    "Padahal cukup konsultasi 1-2 jam sama legal, "
    "banyak masalah bisa dihindari.\n\n"
    "Investasi legal itu murah dibanding "
    "biaya sengketa konsumen.\n"
    "https://ttalawfirm.id"
)

reply2_tslaw = (
    "Tips praktis:\n\n"
    "1. Setiap klaim produk → cek dulu ke BPOM/peraturan\n"
    "2. Konten visual → pastikan punya lisensi\n"
    "3. Data pelanggan → simpan aman, jangan sembarangan share\n"
    "4. Kolaborasi/influencer → bikin kontrak tertulis\n\n"
    "Digital marketing yang cerdas adalah "
    "yang strategis DAN compliant.\n"
    "ttalawfirm.id"
)

print("📝 Tslaw Threads (17:00 WIB)...")
r3 = client.create_schedule(
    ACC.TSLAW_THREADS,
    post3_text,
    client.make_schedule(2026, 7, 29, 17, 0, wib=True),
    title="DM 2026 - Legal Compliance",
    replies=[
        {"text": reply1_tslaw, "username": ""},
        {"text": reply2_tslaw, "username": ""},
    ],
)
print(f"   ✅ {json.dumps(r3, indent=2)[:200]}")

print("\n" + "=" * 50)
print("✅ SEMUA SELESAI! Ringkasan:")
print(f"  🏪 StudioSoft     • 11:00 WIB • 1 post + 2 reply")
print(f"  👤 @ukyhandoko    • 14:00 WIB • 1 post + 2 reply")
print(f"  ⚖️ Tslaw          • 17:00 WIB • 1 post + 2 reply")
print("=" * 50)
