无法向该用户发送消息

时间:2019-10-21 00:21:50

标签: node.js discord discord.js

我正在做一个不和谐的alt生成器。 基本思想是,我输入!generate,而bot dm是我的帐号。 我的问题是我的机器人无法将任何消息发送给消息的作者。 我收到“无法向该用户发送消息”。

代码

let embed = new Discord.RichEmbed()
 .addField("alt", `account: \n${random}`)
 .setColor("#fffff");
message.author.send(embed);

随机函数选择随机alt(例如,从txt文件中进行test:test)。

感谢您的帮助。谢谢

1 个答案:

答案 0 :(得分:0)

您要向其发送RichEmbed的用户可能已禁用服务器成员的DM。

确保message.author的隐私设置中没有禁用服务器成员的DM。