如何在旧版本仍在运行时调试Discord机器人?

时间:2019-04-05 06:42:28

标签: discord discord.js

我已经开发了自己的简单discord bot(带有discord.js)并将其部署到节点服务器。 一切运行正常。

现在,我想为其添加更多功能。在开发过程中,我想在本地进行测试(当然)。

问题是:我可以在不中断当前正在运行的机器人的情况下在本地运行我的机器人并对其进行测试吗?

如果不是:
我需要另一个机器人/令牌实例吗?
如何在不中断当前正在运行的机器人的情况下测试我的机器人?

1 个答案:

答案 0 :(得分:2)

问题是,当您将 same 令牌用于本地bot以及托管在节点服务器上的bot时,共有2个实例

  • 在节点服务器上启动 = 1个机器人实例
  • 在本地服务器上启动 = 1个机器人实例

同一机器人总共要创建2个实例,这是您不想要的实例,因为这样,只要您在执行命令(机器人处于打开状态)时都执行命令两次

因此,如果我是您,我将创建另一个机器人应用程序 here,并使用此新机器人在本地测试该机器人的新功能。

所有机器人开发人员中的

99%这样做是因为,他们不会使用这种方法来干扰主机器人。