【发布时间】:2020-11-15 14:15:29
【问题描述】:
我是编码新手,所以我决定制作一个从 Reddit 发送模因的不和谐机器人。但是每当我发送命令时,它都会给我错误并使机器人崩溃。我做错了什么,我该如何解决它
这是所有不和谐的机器人
const Discord = require('discord.js');
const client = new Discord.Client();
const randomPuppy = require('random-puppy');
const prefix = '%'
client.once('ready', () => {
console.log('CounterOutplayer is READY!');
});
module.exports = {
name: "meme",
description: "Random image from a specific subreddit",
async run (client, message, args){
const subReddits = ["memes", "dankmemes"]
const random = subReddits[Math.floor(Math.random() * subReddits.length)]
const img = await randomPuppy(random);
const embed = new Discord.MessageEmbed()
.setColor("Green")
.setImage(img)
.setTitle(`memes - ${random}`)
.setURL(`https://reddit.com/r/${random}`)
message.channel.send(embed);
}
}
client.login('token')
【问题讨论】:
-
错误发生在哪一行?
-
错误是什么? (使用屏幕截图编辑您的操作)
标签: node.js discord discord.js