Isla Chan - Sharing
Isla Chan - Sharing
May 19, 2025 at 10:06 PM
/* *[ GPT-1 IMAGE ]* Author: Wolep (+62 813-37xx-xxxx) https://whatsapp.com/channel/0029Vb5EZCjIiRotHCI1213L/220 */ case 'gpt1image': case 'gptimg': { if (!q) return m.reply("Contoh: *.gpt1image kucing lucu terbang ke luar angkasa dengan jetpack*") await conn.sendMessage(m.chat, { react: { text: "🤖", key: m.key } }) m.reply("Sabar yah, sedang membuat gambar dari imajinasimu...\nProses ini mungkin agak lama, tunggu sebentar...") try { const headers = { "content-type": "application/json", "referer": "https://gpt1image.exomlapi.com/", "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36" } const body = JSON.stringify({ prompt: q, n: 1, size: "1024x1024", is_enhance: true, response_format: "url" }) const res = await fetch("https://gpt1image.exomlapi.com/v1/images/generations", { method: "POST", headers, body }) if (!res.ok) return m.reply(`Gagal mengambil gambar dari server.\nStatus: ${res.status} ${res.statusText}`) const data = await res.json() const imgUrl = data?.data?.[0]?.url if (!imgUrl) return m.reply("Gambar berhasil dibuat tapi URL kosong. Mungkin ada gangguan dari server.") conn.sendMessage(m.chat, { image: { url: imgUrl }, caption: `Gambar untuk:\n${q}` }, { quoted: m }) } catch (err) { m.reply("Terjadi error saat membuat gambar: " + err.message) } } break

Comments