使用 discord.js 发送随机图像?

时间:2021-04-26 17:09:23

标签: discord discord.js bots reddit

我只想让我的不和谐机器人从 reddit 发送随机图像,所以我使用 imageapi.js

API。现在,我在教程的帮助下编码。我的代码是:

client.on('message', async msg => {
  if (msg.content === '!meme') {
    let subreddits = [
      "memes",
      "arabfunny"
    ];
    let subreddit = subreddits[Math.floor(Math.random()*(subreddits.length))];

    let img = await api(subreddit)

    const Embed = new Discord.MessageEmbed()
    .setTitle(`A meme from reddit`)
    .setURL(`https://www.reddit.com/r/memes`)
    .setColor('RANDOM')
    .setImage(img)

    msg.channel.send(Embed)
  }
})

但是如果我尝试

!meme

它不会发送模因。我没有收到任何错误,但它无法发送模因。任何其他命令仍在工作,正如我所说,实际上没有错误。你知道我该如何解决这个问题吗?

0 个答案:

没有答案