требование кода не работает, что бы я ни пытался - PullRequest
0 голосов
/ 10 июля 2020

Я пытаюсь разбить моего бота Discord на разные файлы, чтобы все было в порядке. Я создал тестовый файл и протестировал его, и он либо не загружается, либо не загружается вообще. Пожалуйста, дайте мне знать, если я что-то должен добавить / исправить.

требуемый код:

module.exports.stupid = (bot) => {

bot.on('messageCreate', (msg) => {
    if (msg.content === 'yes'){
        bot.createMessage(msg.channel.id,'yes!!')
    }
});

}

Как мне это требуется: var cm1 = require('./staff.js') - Я пробовал const var & let

Требование помещается после того, как все библиотеки npm были необходимы.

1 Ответ

0 голосов
/ 10 июля 2020

Предполагается, что файл require_me.js содержит следующее

module.exports.someMethod = () => {

}

И вам нужен файл из main.js.

const myModule = require('./require_me.js');

Вам нужно вызвать свой метод после запроса модуля .

myModule.someMethod();

https://nodejs.org/api/modules.html#modules_module_exports

...