【发布时间】:2020-11-20 03:23:58
【问题描述】:
嘿,我正在尝试制作一个具有拥抱命令的机器人,它的意思是说你拥抱了你提到的用户,嵌入了一个随机的拥抱图像...代码:
if (message.content === '+hug'){
let user = message.mentions.users.first();
let maxImageNumber = 5;
let imageNumber = Math.floor (Math.random() * (maxImageNumber - 1 + 1)) + 1;
let imageName = `${imageNumber}.gif`
let imagePath = `./hug/${imageName}`
let file = new Discord.MessageAttachment(imagePath);
let embed = new Discord.MessageEmbed();
embed.setDescription(message.author.username + ' *just hugged* '+ user.username);
embed.setImage(`attachment://${imageName}`)
embed.setColor(0xffe6f7)
message.channel.send({ files: [file], embed: embed });
}
错误是每次我执行命令时都没有显示
我该如何解决这个问题?
我已经提出了这样的问题,但还不够清楚,我希望这是清楚的
【问题讨论】:
标签: node.js discord discord.js