重新加载命令 discord.js

新手上路,请多包涵

我正在使用 discord.js 制作一个 discord 机器人,但我的重置命令不起作用。

        //!reload
       if(command === `${botsettings.prefix}reload`) {
            console.clear();
               bot.destroy()
               bot.login(botsettings.token);
             message.channel.send("Reloaded");
         return;
        }

它没有给出任何错误;它重新启动并继续运行,但命令不更新!

我尝试了很多我发现的不同的东西,但它不起作用。

所有命令我只有一个文件。

原文由 xVice1337 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 512
1 个回答

如果您使用 nodemon 系统和本地批处理文件,它将自动重新加载文件中保存的每个更改,并输出新的文件更改。

如果您在这方面需要更多帮助,请在 YouTube 上观看 TheSourceCode 的一些视频,您将在大约 3-4 集中看到他使用 nodemon。

如果你最终将它托管在 Heroku 上,这是不受欢迎的,但我这样做,它会自动重新加载你的 GitHub 存储库中的每个更改,只需确保将你的 令牌 替换为 process.env.token 并确保你已设置它在你的 Heroku 上。

原文由 Typical 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题