【问题标题】: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;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-05-14
    • 2020-10-17
    • 2020-08-10
    • 2021-12-17
    • 2019-02-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多