Я новичок в кодировании, но решил попробовать его, просто чтобы сделать забавного маленького бота для сервера Discord, чтобы удивить моих друзей, но у меня возникли некоторые проблемы с рефакторингом в Visual Code Studio. - по какой-то причине мой код forEach не работает внезапно, и я не могу понять, почему или как это исправить, вот ошибка, которую я получаю всякий раз, когда пытаюсь запустить его
files.forEach (file => {^
TypeError: Невозможно прочитать свойство 'forEach' из неопределенного
, и вот фрагмент кода, который я использую
fs.readdir("./events/", (err, files) => {
files.forEach(file => {
const eventHandler = require('./events/message.js')
const eventmessage = file.split(".")[0]
client.on(eventmessage, (...args) => eventHandler(client,...args))
})
Как я уже сказал, я новичок в кодировании и в основном следую онлайн-руководствам, но я пробовал несколько вещей, таких как удаление, перезапуск программы, переписывание ее в другой окно, чтобы увидеть, что это что-то делает, переустановить то, что я использую в коде, и так далее
Я, вероятно, абсолютный идиот и пропускаю какую-то часть, но я совершенно сбит с толку, поэтому любое руководство (или другой способ рефакторинга!) помог бы! * 101 4 *
Заранее спасибо!
Примечание: я в значительной степени следую этому руководству, если это поможет! https://thomlom.dev/create-a-discord-bot-under-15-minutes/
РЕДАКТИРОВАТЬ: Вот кодированная копия того, что я следовал, насколько я вижу, мой код в основном точно такой же https://github.com/thomlom/discord-bot-example