【问题标题】:Discord.js | Random Images Embed不和谐.js |随机图像嵌入
【发布时间】:2020-11-18 22:54:12
【问题描述】:
我想知道如何将随机图片嵌入:
这是我的代码:
case 'aes':
number = 100;
imageNumber = Math.floor (Math.random() * (number - 1 + 1)) + 1;
message.channel.send( {files: ["./images/" + imageNumber + ".jpg"] } )
break;
我如何让它在嵌入中发布图像???
【问题讨论】:
标签:
javascript
node.js
discord
discord.js
【解决方案1】:
你可以这样做。
case 'aes':
let maxImageNumber = 100;
let imageNumber = Math.floor (Math.random() * (maxImageNumber - 1 + 1)) + 1;
let imageName = `${imageNumber}.jpg`
let imagePath = `./images/${imageName}`
let file = new Discord.MessageAttachment(imagePath);
let embed = new Discord.MessageEmbed();
embed.setImage(`attachment://${imageName}`)
message.channel.send({ files: [file], embed: embed });
break;