javascript - Discord 机器人正在运行两个实例,我找不到其中一个来将其关闭

标签 javascript node.js discord discord.js glitch-framework

我制作了一个简单的 Discord 响应机器人,托管在 glitch.com 上。我的问题是,每当我进行更改(例如添加新响应)并通过控制台运行应用程序时,已经运行的机器人实例都不会关闭。这使得机器人将先前版本中已有的响应发布两次。

如何找到已运行的机器人实例并将其关闭?它不会出现在故障日志中。提前致谢!

最佳答案

这与 Discord.js 无关

如果有的话,您可以尝试使用 eval 命令将其关闭。

如果您运行另一个实例,机器人也不会关闭,这与用户帐户的工作方式类似。您可以让您的帐户同时在手机和电脑上运行,或者同时在两个不同的浏览器选项卡上运行。

用户帐户也有 token 。

如果 Glitch 具有自动部署功能,则无需每次都运行另一个实例。

您只需重新生成机器人的 token 即可使其退出。

关于javascript - Discord 机器人正在运行两个实例,我找不到其中一个来将其关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52656047/

相关文章:

javascript - Discord.js 机器人在 channel 中发送 10 条消息后发送消息

javascript - 使用 JavaScript 从对象中删除空数组

Javascript - 尝试循环对象时 for-of 循​​环崩溃

node.js - 'err' 已在上部范围中声明

javascript - Discord.js:检查机器人权限

linux - 如何在 linux 的 discord.py 中创建重启命令?即使它需要其他文件,如 shell 之类的

javascript - Bootstrap 导航栏折叠问题

javascript - 丰源辰收割机 : get the cropped image in base64

android - Phonegap - 设置 Phonegap

node.js - 在 Bamboo 上持续集成和部署 Node.js 应用程序