(Устарело) Загрузчик команд и эвентов (Discord.js V13) #2

preview_player
Показать описание
/--------------------------------------------
const
command = messageArray[0],
commandRun = {};
Рекомендации по теме
Комментарии
Автор

Спасибо! Твой гайд про бота в дискорде очень полезен!

МихаилФилимон-лм
Автор

Почему тут по 1к просмотров? Это один из лучших гайдов по discord js на русском ютубе.

tonbix
Автор

Cannot read properties of undefined (reading 'forEach')

shizukuwaifu
Автор

можно теперь рассказать про слэш команды?

amogus
Автор

на 2:35
require('./events')(bot);
^

TypeError: require(...) is not a function
at Object.<anonymous>
at Module._compile
at Object.Module._extensions..js
at Module.load
at Function.Module._load
at [as runMain]

magiin
Автор

почему у меня не работает когда я пишу ping, то бот тупо не отвечает. помогите пж

ДЖАВЕЛІН-ъэ
Автор

из-за чего может возникнуть ошибка "commandRun is not a function"(commandRun не является функцией)?

yourAnti
Автор

возможно ли остановиться отладчиком в модуле команды внутри module.exports = async (bot, message, args, argsF) => {
пользуюсь WebStorm

vitamin
Автор

Что если вылетает ошибка в client.js "comand.names.forEach(el => {"

derka
Автор

Просьба оставляй весь код своего бота в описани, пожалуйста.

amogus
Автор

будут ли уроки по mongoDB (или по другому подобному (забыл точное название))?

yourAnti
Автор

Привет, я решил скачать твоего бота.Потом я вставил в конфиг свой токен и запускаю Start.Bat и мне пишет ошибку Error: Cannot find module 'discord.js' что делать?

SNEK_YT
Автор

не получилось создать коллекцию и настройку папки commands весь бот сломался

xpos
Автор

Просто бот не отвечает. Думал я что-то не так делаю, поэтому переписал код 1 в 1, как у тебя в Консоли все выводится, ready.js работает исправно, но бот отвечать перестал, хотя раньше это делал

stenty
Автор

при отправке сообщения:


C:\Users\user\Desktop\istane —
if(commandRun) commandRun(bot, message, args, argsF);
^

TypeError: commandRun is not a function
at module.exports (C:\Users\user\Desktop\istane —
at Client.<anonymous> (C:\Users\user\Desktop\istane — копия\events\index.js:4:65)
at Client.emit (node:events:390:28)
at MessageCreateAction.handle (C:\Users\user\Desktop\istane —
at Object.module.exports [as MESSAGE_CREATE] (C:\Users\user\Desktop\istane —
at WebSocketManager.handlePacket (C:\Users\user\Desktop\istane —
at WebSocketShard.onPacket (C:\Users\user\Desktop\istane —
at WebSocketShard.onMessage (C:\Users\user\Desktop\istane —
at WebSocket.onMessage (C:\Users\user\Desktop\istane —
at WebSocket.emit (node:events:390:28)

mihailborodin
Автор

conand.names.forEach(el => {
^

TypeError: Cannot read properties of undefined (reading 'forEach')
at Object.<anonymous> (C:\ds\new\bot nw\client.js:17:18)
at Module._compile
at Object.Module._extensions..js
at Module.load
at Function.Module._load
at [as runMain]
at
как исправить?

-PSHL
Автор

когда я запускаю у меня появляется ошибка Error: Cannot find module 'event'
Require stack: . Что делать?

ВасяУхин-хн
Автор

Привет, что делать если пишет:

comand.names.forEach(el => {
^

TypeError: comand.names.forEach is not a function

Сделал всё как в видео, и всё работает когда я убираю:

for (const file of commandFiles) {
const comand =
comand.names.forEach(el => {
bot.commands.set(el, comand);
});
}

Но без неё не загружаются команды, помоги пожалуйста!(

Sbirioni
Автор

Я сделал как всё на видео так и недопёр как сделать 2 и больше команд (

arciudk
Автор

вроде бы все нормально но

Error: Cannot find module '/messageCreate'
Require stack:
- C:\Users\qwezxc\Desktop\tuti bot\events\index.js
- C:\Users\qwezxc\Desktop\tuti bot\Client.js
at
at Function.Module._load
at Module.require
at require
at Client.<anonymous> (C:\Users\qwezxc\Desktop\tuti bot\events\index.js:4:39)
at Client.emit (node:events:390:28)
at MessageCreateAction.handle (C:\Users\qwezxc\Desktop\tuti
at Object.module.exports [as MESSAGE_CREATE] (C:\Users\qwezxc\Desktop\tuti
at WebSocketManager.handlePacket (C:\Users\qwezxc\Desktop\tuti
at WebSocketShard.onPacket (C:\Users\qwezxc\Desktop\tuti {
code: 'MODULE_NOT_FOUND',
requireStack: [
bot\\events\\index.js',
bot\\Client.js'
]
}

и я не понимаю что с этим делать

wonrereo