Bot sends an empty message when I try to send a RichEmbed Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern) Data science time! April 2019 and salary with experience The Ask Question Wizard is Live!How to decide when to use Node.js?Sending private messages to userDiscord.js Trying to send embed, but just sends empty messageHaving a bot send an embed using a player commandNodeJS discord bot commands getting error Cannot send an empty messagediscord.js paladins bot tracker embedWelcome message with Discord.js - “Cannot read property 'get' of undefined”How do I make my bot send a command to make a separate bot do something?How to make my bot send a message to a certain channel in my DiscordI keep receiving an empty message error when trying to post a webhook

Resize vertical bars (absolute-value symbols)

What is the chair depicted in Cesare Maccari's 1889 painting "Cicerone denuncia Catilina"?

Nose gear failure in single prop aircraft: belly landing or nose-gear up landing?

How can I prevent/balance waiting and turtling as a response to cooldown mechanics

How many time has Arya actually used Needle?

Rationale for describing kurtosis as "peakedness"?

The Nth Gryphon Number

A proverb that is used to imply that you have unexpectedly faced a big problem

Is there public access to the Meteor Crater in Arizona?

License to disallow distribution in closed source software, but allow exceptions made by owner?

I can't produce songs

Central Vacuuming: Is it worth it, and how does it compare to normal vacuuming?

Why is a lens darker than other ones when applying the same settings?

Did any compiler fully use 80-bit floating point?

Did Mueller's report provide an evidentiary basis for the claim of Russian govt election interference via social media?

Tips to organize LaTeX presentations for a semester

If Windows 7 doesn't support WSL, then what is "Subsystem for UNIX-based Applications"?

Why is it faster to reheat something than it is to cook it?

How does light 'choose' between wave and particle behaviour?

Why is the change of basis formula counter-intuitive? [See details]

A `coordinate` command ignored

Are the endpoints of the domain of a function counted as critical points?

Sally's older brother

What is the difference between CTSS and ITS?



Bot sends an empty message when I try to send a RichEmbed



Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern)
Data science time! April 2019 and salary with experience
The Ask Question Wizard is Live!How to decide when to use Node.js?Sending private messages to userDiscord.js Trying to send embed, but just sends empty messageHaving a bot send an embed using a player commandNodeJS discord bot commands getting error Cannot send an empty messagediscord.js paladins bot tracker embedWelcome message with Discord.js - “Cannot read property 'get' of undefined”How do I make my bot send a command to make a separate bot do something?How to make my bot send a message to a certain channel in my DiscordI keep receiving an empty message error when trying to post a webhook



.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;








0















I'm trying to make a discord bot on discord.js. I'm having some trouble with RichEmbed. Here is the code:



if (command === "q") 
const messageID = args[0];
console.log("MSG id " + messageID);
message.channel.fetchMessage(messageID).then(messagea =>
const reportEmbed = new Discord.RichEmbed()
.setTitle("Reports")
.setColor("#F7E533")
.addField("Message", messagea.content)
.addField("Reported User", `@$messagea.author`)
.addField("Reported By", `$message.author with ID: $message.author.id`)
.addField("Time", message.createdAt);

message.channel.send(
embed: reportEmbed
);
console.log(reportEmbed);
return;
)



The result is this:



The bot sends an empty message



Console logs contain the embed requested, but it is not in the message it sends.

What I'm missing?



UPD

Every RichEmbed I try to send is empty. Could it be that my guild requires additional setup?










share|improve this question
























  • Does the message even exist?

    – Gilles Heinesch
    Mar 22 at 14:50











  • Check that the bit has permissions to actually send embeds on your server @krege

    – Pentium1080Ti
    Mar 22 at 16:38











  • @Pentium1080Ti Bot has Admin permissions.

    – krege
    Mar 23 at 2:25












  • @GillesHeinesch As I said 'console.log(reportEmbed);' show me the message. And even more, i did simple message.channel.send(embed: color: 3447003, description: "A very simple Embed!" ); with the same result.

    – krege
    Mar 23 at 2:28

















0















I'm trying to make a discord bot on discord.js. I'm having some trouble with RichEmbed. Here is the code:



if (command === "q") 
const messageID = args[0];
console.log("MSG id " + messageID);
message.channel.fetchMessage(messageID).then(messagea =>
const reportEmbed = new Discord.RichEmbed()
.setTitle("Reports")
.setColor("#F7E533")
.addField("Message", messagea.content)
.addField("Reported User", `@$messagea.author`)
.addField("Reported By", `$message.author with ID: $message.author.id`)
.addField("Time", message.createdAt);

message.channel.send(
embed: reportEmbed
);
console.log(reportEmbed);
return;
)



The result is this:



The bot sends an empty message



Console logs contain the embed requested, but it is not in the message it sends.

What I'm missing?



UPD

Every RichEmbed I try to send is empty. Could it be that my guild requires additional setup?










share|improve this question
























  • Does the message even exist?

    – Gilles Heinesch
    Mar 22 at 14:50











  • Check that the bit has permissions to actually send embeds on your server @krege

    – Pentium1080Ti
    Mar 22 at 16:38











  • @Pentium1080Ti Bot has Admin permissions.

    – krege
    Mar 23 at 2:25












  • @GillesHeinesch As I said 'console.log(reportEmbed);' show me the message. And even more, i did simple message.channel.send(embed: color: 3447003, description: "A very simple Embed!" ); with the same result.

    – krege
    Mar 23 at 2:28













0












0








0








I'm trying to make a discord bot on discord.js. I'm having some trouble with RichEmbed. Here is the code:



if (command === "q") 
const messageID = args[0];
console.log("MSG id " + messageID);
message.channel.fetchMessage(messageID).then(messagea =>
const reportEmbed = new Discord.RichEmbed()
.setTitle("Reports")
.setColor("#F7E533")
.addField("Message", messagea.content)
.addField("Reported User", `@$messagea.author`)
.addField("Reported By", `$message.author with ID: $message.author.id`)
.addField("Time", message.createdAt);

message.channel.send(
embed: reportEmbed
);
console.log(reportEmbed);
return;
)



The result is this:



The bot sends an empty message



Console logs contain the embed requested, but it is not in the message it sends.

What I'm missing?



UPD

Every RichEmbed I try to send is empty. Could it be that my guild requires additional setup?










share|improve this question
















I'm trying to make a discord bot on discord.js. I'm having some trouble with RichEmbed. Here is the code:



if (command === "q") 
const messageID = args[0];
console.log("MSG id " + messageID);
message.channel.fetchMessage(messageID).then(messagea =>
const reportEmbed = new Discord.RichEmbed()
.setTitle("Reports")
.setColor("#F7E533")
.addField("Message", messagea.content)
.addField("Reported User", `@$messagea.author`)
.addField("Reported By", `$message.author with ID: $message.author.id`)
.addField("Time", message.createdAt);

message.channel.send(
embed: reportEmbed
);
console.log(reportEmbed);
return;
)



The result is this:



The bot sends an empty message



Console logs contain the embed requested, but it is not in the message it sends.

What I'm missing?



UPD

Every RichEmbed I try to send is empty. Could it be that my guild requires additional setup?







node.js discord discord.js






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Mar 22 at 15:45









Federico Grandi

3,31331230




3,31331230










asked Mar 22 at 11:51









kregekrege

185




185












  • Does the message even exist?

    – Gilles Heinesch
    Mar 22 at 14:50











  • Check that the bit has permissions to actually send embeds on your server @krege

    – Pentium1080Ti
    Mar 22 at 16:38











  • @Pentium1080Ti Bot has Admin permissions.

    – krege
    Mar 23 at 2:25












  • @GillesHeinesch As I said 'console.log(reportEmbed);' show me the message. And even more, i did simple message.channel.send(embed: color: 3447003, description: "A very simple Embed!" ); with the same result.

    – krege
    Mar 23 at 2:28

















  • Does the message even exist?

    – Gilles Heinesch
    Mar 22 at 14:50











  • Check that the bit has permissions to actually send embeds on your server @krege

    – Pentium1080Ti
    Mar 22 at 16:38











  • @Pentium1080Ti Bot has Admin permissions.

    – krege
    Mar 23 at 2:25












  • @GillesHeinesch As I said 'console.log(reportEmbed);' show me the message. And even more, i did simple message.channel.send(embed: color: 3447003, description: "A very simple Embed!" ); with the same result.

    – krege
    Mar 23 at 2:28
















Does the message even exist?

– Gilles Heinesch
Mar 22 at 14:50





Does the message even exist?

– Gilles Heinesch
Mar 22 at 14:50













Check that the bit has permissions to actually send embeds on your server @krege

– Pentium1080Ti
Mar 22 at 16:38





Check that the bit has permissions to actually send embeds on your server @krege

– Pentium1080Ti
Mar 22 at 16:38













@Pentium1080Ti Bot has Admin permissions.

– krege
Mar 23 at 2:25






@Pentium1080Ti Bot has Admin permissions.

– krege
Mar 23 at 2:25














@GillesHeinesch As I said 'console.log(reportEmbed);' show me the message. And even more, i did simple message.channel.send(embed: color: 3447003, description: "A very simple Embed!" ); with the same result.

– krege
Mar 23 at 2:28





@GillesHeinesch As I said 'console.log(reportEmbed);' show me the message. And even more, i did simple message.channel.send(embed: color: 3447003, description: "A very simple Embed!" ); with the same result.

– krege
Mar 23 at 2:28












1 Answer
1






active

oldest

votes


















1














The issue was in account preferences: discord require links preview to be enabled to show the embed. So choose: preview all links or disable embed.






share|improve this answer























  • You should mark this answer as correct by clicking the hollow arrow, making it green.

    – Pentium1080Ti
    Mar 23 at 8:25











  • @Pentium1080Ti stackoverflow tells me I need to wait until tomorrow. I have to obey.

    – krege
    Mar 23 at 8:27











Your Answer






StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");

StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55299017%2fbot-sends-an-empty-message-when-i-try-to-send-a-richembed%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









1














The issue was in account preferences: discord require links preview to be enabled to show the embed. So choose: preview all links or disable embed.






share|improve this answer























  • You should mark this answer as correct by clicking the hollow arrow, making it green.

    – Pentium1080Ti
    Mar 23 at 8:25











  • @Pentium1080Ti stackoverflow tells me I need to wait until tomorrow. I have to obey.

    – krege
    Mar 23 at 8:27















1














The issue was in account preferences: discord require links preview to be enabled to show the embed. So choose: preview all links or disable embed.






share|improve this answer























  • You should mark this answer as correct by clicking the hollow arrow, making it green.

    – Pentium1080Ti
    Mar 23 at 8:25











  • @Pentium1080Ti stackoverflow tells me I need to wait until tomorrow. I have to obey.

    – krege
    Mar 23 at 8:27













1












1








1







The issue was in account preferences: discord require links preview to be enabled to show the embed. So choose: preview all links or disable embed.






share|improve this answer













The issue was in account preferences: discord require links preview to be enabled to show the embed. So choose: preview all links or disable embed.







share|improve this answer












share|improve this answer



share|improve this answer










answered Mar 23 at 3:01









kregekrege

185




185












  • You should mark this answer as correct by clicking the hollow arrow, making it green.

    – Pentium1080Ti
    Mar 23 at 8:25











  • @Pentium1080Ti stackoverflow tells me I need to wait until tomorrow. I have to obey.

    – krege
    Mar 23 at 8:27

















  • You should mark this answer as correct by clicking the hollow arrow, making it green.

    – Pentium1080Ti
    Mar 23 at 8:25











  • @Pentium1080Ti stackoverflow tells me I need to wait until tomorrow. I have to obey.

    – krege
    Mar 23 at 8:27
















You should mark this answer as correct by clicking the hollow arrow, making it green.

– Pentium1080Ti
Mar 23 at 8:25





You should mark this answer as correct by clicking the hollow arrow, making it green.

– Pentium1080Ti
Mar 23 at 8:25













@Pentium1080Ti stackoverflow tells me I need to wait until tomorrow. I have to obey.

– krege
Mar 23 at 8:27





@Pentium1080Ti stackoverflow tells me I need to wait until tomorrow. I have to obey.

– krege
Mar 23 at 8:27



















draft saved

draft discarded
















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55299017%2fbot-sends-an-empty-message-when-i-try-to-send-a-richembed%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Kamusi Yaliyomo Aina za kamusi | Muundo wa kamusi | Faida za kamusi | Dhima ya picha katika kamusi | Marejeo | Tazama pia | Viungo vya nje | UrambazajiKuhusu kamusiGo-SwahiliWiki-KamusiKamusi ya Kiswahili na Kiingerezakuihariri na kuongeza habari

Swift 4 - func physicsWorld not invoked on collision? The Next CEO of Stack OverflowHow to call Objective-C code from Swift#ifdef replacement in the Swift language@selector() in Swift?#pragma mark in Swift?Swift for loop: for index, element in array?dispatch_after - GCD in Swift?Swift Beta performance: sorting arraysSplit a String into an array in Swift?The use of Swift 3 @objc inference in Swift 4 mode is deprecated?How to optimize UITableViewCell, because my UITableView lags

Access current req object everywhere in Node.js ExpressWhy are global variables considered bad practice? (node.js)Using req & res across functionsHow do I get the path to the current script with Node.js?What is Node.js' Connect, Express and “middleware”?Node.js w/ express error handling in callbackHow to access the GET parameters after “?” in Express?Modify Node.js req object parametersAccess “app” variable inside of ExpressJS/ConnectJS middleware?Node.js Express app - request objectAngular Http Module considered middleware?Session variables in ExpressJSAdd properties to the req object in expressjs with Typescript