Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

For a project, I made a discord bot in Node.js. I can send a msg but I cant send an embed one. The error is:

For a project, I made a discord bot in Node.js. I can send a msg but I cant send an embed one. The error is: cannot send empty message.

test.js

const { MessageEmbed } = require("discord.js")

module.exports = function (msg, args) {

msg.channel.send("I got here")

const exampleEmbed = {

title: 'Some title',

image: {

url: 'attachment://discordjs.png',

},

};

msg.channel.send({ embeds: [exampleEmbed] });

}

_____________________________________

command.js

const gif = require("./commands/gif");

const poll = require("./commands/poll");

const test = require("./commands/test")

const commands = { poll, gif, test };

module.exports = async function (msg) {

// if (msg.channel.id == "") {}

let tokens = msg.content.split(" ");

let command = tokens.shift();

if (command.charAt(0) === "!") {

command = command.substring(1)

let args = msg.content.match(/\[(.*?)\]/)

if (args) {

args = args[1].split(",")

} else {

args = tokens

}

try {

commands[command](msg, args);

} catch (error) {

commands["test"](msg, args);

}

}

};

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Advances In Databases And Information Systems 14th East European Conference Adbis 2010 Novi Sad Serbia September 2010 Proceedings Lncs 6295

Authors: Barbara Catania ,Mirjana Ivanovic ,Bernhard Thalheim

2010th Edition

3642155758, 978-3642155758

More Books

Students also viewed these Databases questions