Estoy haciendo un chatbot y estoy tratando de entender por qué está devolviendo [objeto Objeto], estoy tratando de traducir la respuesta o de en a pt.
client.on("message", async message => { if (message.channel.name == "chatbot") /*name channel*/ { if (message.author.bot) return; message.content = message.content.replace(/@(everyone)/gi, "everyone").replace(/@(here)/gi, "here"); if (message.content.includes(`@`)) { return message.channel.send(`**❌ Please dont mention anyone**`); } message.channel.startTyping(); if (!message.content) return const translate = require("@iamtraction/google-translate"); //api const translated = await translate(message.content, { to: 'en' }); //translating /*message.channel.send("Please say something.");*/ fetch(`https://api.affiliateplus.xyz/api/chatbot?message=${encodeURIComponent(translated)}&botname=${client.user.username}&ownername=DEVELOPER_NAME`) .then(res => res.json()) .then(async data => { const translat = await translate(data.message, { to: 'pt' }); //translating message.inlineReply(`${translat}`); //here is where it returns [object Object] }); message.channel.stopTyping(); } });