const axios = require('axios'); let handler = async (m, { conn, text, usedPrefix, command }) => { if (!text) { return conn.sendMessage(m.chat, { text: 'Silakan kirim pertanyaan setelah perintah ini.' }, { quoted: m }); } try { const response = await axios.get(`https://api.tioo.eu.org/openai?text=${text}`); // Logging respons lengkap console.log('Response from AI:', response.data); if (response.data && response.data.result) { const answer = response.data.result; // Menggunakan 'result' alih-alih 'answer' await conn.sendMessage(m.chat, { text: answer }, { quoted: m }); } else { await conn.sendMessage(m.chat, { text: 'Tidak ada jawaban dari AI. Silakan coba pertanyaan lain.' }, { quoted: m }); } } catch (error) { console.error('Error while contacting AI:', error.message); if (error.response) { console.error('Response data:', error.response.data); console.error('Response status:', error.response.status); } await conn.sendMessage(m.chat, { text: 'Terjadi kesalahan saat menghubungi AI. Silakan coba lagi.' }, { quoted: m }); } } handler.help = ["ai"] handler.tags = ["ai"] handler.command = ["ai"] handler.limit = 20 module.exports = handler;