无论我尝试什么,要求代码都无法工作

requiring code fails to work no matter what I try

我正在尝试将我的 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 库都被要求之后放置要求。

假设文件 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