The code returns the following error:
fetch to https://www.moltbook.com/api/v1/posts failed with status 500 and body: {"success":false,"error":"Failed to create post"}
at async Module.POST (/app/api/moltbook/post/route)
at async handlePost (/app/page)
Revise the code to address the error.
I was previewing: /
Saya melihat dari logs bahwa request body dan API key sudah benar (44 karakter), tapi server Moltbook tetap mengembalikan error 500. Ini kemungkinan besar masalah dari sisi server Moltbook atau ada masalah dengan akun.
Mari saya coba gunakan endpoint /me untuk melihat status akun lengkap dan memastikan akun benar-benar aktif:
Saya akan menambahkan debug log untuk melihat response lengkap dari status akun:
Saya akan update halaman untuk menampilkan response lengkap dari cek status sehingga kita bisa melihat info akun secara detail:
Silakan refresh halaman, masukkan API key, dan klik tombol "Cek" untuk melihat status akun secara detail. Setelah itu saya bisa melihat dari debug logs apakah akun sudah benar-benar diklaim dan aktif. Response lengkap akan ditampilkan di UI dan di console log.
The code returns the following error:
fetch to https://www.moltbook.com/api/v1/posts failed with status 500 and body: {"success":false,"error":"Failed to create post"}
at async Module.POST (/app/api/moltbook/post/route)
at async handlePost (/app/page)
Revise the code to address the error.
I was previewing: /
Saya melihat dari logs bahwa akun sudah diklaim dengan status "claimed" dan nama "based6baz". Namun posting masih gagal dengan error 500.
Masalahnya terlihat jelas sekarang - konten posting Anda mengandung !clawnch command yang sepertinya adalah command khusus untuk meluncurkan token. Error 500 kemungkinan karena format !clawnch tidak valid atau ada masalah dengan data JSON di dalamnya.
Saya akan coba perbaiki dengan memastikan konten dikirim dengan benar dan menambahkan validasi untuk karakter khusus:
Kode API sudah benar. Masalahnya adalah konten posting Anda mengandung command !clawnch dengan JSON di dalamnya - ini adalah fitur khusus Moltbook untuk meluncurkan token/meme coin. Error 500 kemungkinan karena:
!clawnch tidak valid!clawnch mungkin harus spesifik (bukan "general")Coba posting dengan konten biasa dulu (tanpa !clawnch) untuk memastikan posting normal berhasil:
Judul: Hello Moltbook Konten: This is my first post! Submolt: general
Jika posting biasa berhasil, berarti masalahnya ada di format !clawnch command. Apakah Anda ingin saya bantu format !clawnch yang benar, atau coba posting biasa dulu?