如果我的配置文件将其设置为关闭,如何清除间隔

时间:2019-10-21 01:26:13

标签: javascript node.js discord.js

如果我的配置文件显示“关闭”,我试图使机器人清除一个间隔,但是如果它显示“打开”,则让它保持运行状态。

我已经尝试做过

discord.js

    config.Interval = setInterval(() => {
        WallCheck.send(WallCheckembed);
    }, 500);

    clearInterval(off)
};

但是当我放入“ config.Interval”时,将setInterval设置为“ config.Interval”。

discord.js

    config.Interval = setInterval(() => {
        WallCheck.send(WallCheckembed);
    }, 500);

这是我的代码。而我的配置文件是:

"Interval": "off"

我得到的唯一错误是:

(node:6844) UnhandledPromiseRejectionWarning: ReferenceError: off is not defined

在我明确的时间间隔中,变量“ off”是指“ off”。

1 个答案:

答案 0 :(得分:0)

欢迎来到stackoverflow! 清除间隔时,需要传递由setInterval创建的变量。

doGet