Así que básicamente estoy haciendo un comando que busca un sitio web y envía un mensaje. Pero recibo este error: RangeError [MESSAGE_CONTENT_TYPE]: Message content must be a non-empty string. y seguí axios y discord.js v13 docs.
¿Alguna ayuda?
const Discord = require('discord.js') const { MessageEmbed } = require('discord.js') var webshot = require('node-webshot'); const axios = require('axios') module.exports = { name: "status", description: "", async execute(message, args, client) { let argfor = args.slice(` `) if(!argfor) { message.channel.send("No username input") } else { message.channel.send("Waiting for response from swordbattle.io") let res = await axios.get('http://swordbattle.io/api/serverinfo'); let data = res.data; message.channel.send({ content: data}) } } }Ayuda de jabaa
Tuve que serializarlo.
const { MessageEmbed } = require('discord.js') var webshot = require('node-webshot'); const axios = require('axios') module.exports = { name: "status", description: "", async execute(message, args, client) { let argfor = args.slice(` `) if(!argfor) { message.channel.send("No username input") } else { message.channel.send("Waiting for response from swordbattle.io") let res = await axios.get('http://swordbattle.io/api/serverinfo'); let data = res.data; const lma = JSON.stringify({ content: data}) message.channel.send({ content: lma}) } } }```