我只想让我的不和谐机器人从 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
它不会发送模因。我没有收到任何错误,但它无法发送模因。任何其他命令仍在工作,正如我所说,实际上没有错误。你知道我该如何解决这个问题吗?