python - 如何停止运行不和谐的机器人进程(python)

标签 python sublimetext3 discord.py

我对这个 discord.py 很陌生。我刚刚做了一个 discord.py 机器人,它工作正常,但有时机器人会不断重复命令消息。 我用谷歌搜索了这个问题,发现可能是为了一遍又一遍地运行脚本(比如在编辑或添加功能后保存并运行时)。 所以我想停止运行该进程,就像当我重新启动 Windows 时,机器人处于脱机状态(如果我在重新启动 Windows 后运行脚本,机器人会正常运行)。 请帮忙

如果有人需要代码,我可以在这里粘贴。

PD:我将机器人完全作为教程制作...

最佳答案

  • 如果你添加我写在那里的代码(只有所有者可以 使用)将关闭已经运行的机器人(写 /shutdown in 不和谐服务器或任何你的前缀)。

但是,在使用此代码保存机器人后,您可能需要重新启动 PC。

@client.command()
@commands.is_owner()
async def shutdown(ctx):
    await ctx.bot.logout()
  • 所以每次如果你想编辑你的命令,你写/shutdown 并编辑它,然后你可以重新启动它。

我希望这对你有用并且我可以提供帮助。

关于python - 如何停止运行不和谐的机器人进程(python),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60750793/

相关文章:

python - matplotlib子图的怪异之处

python - 如何将 QWidget() 放在 QStatusBar() 的右端

python - SQLalchemy 选择所有具有可选属性

python - 带有一组工作音乐命令的小型不和谐机器人,大约 6 天前,播放功能完全停止运行(更多下文)

python - 如何在 Pandas DataFrame 中正确使用 str.replace()

python - Sublime Text : "The system cannot find the file specified" error

sublimetext - Sublime Linter 不突出显示

python - 抑制 Sublime Text 3 插件中的默认完成

python - Discord 丰富的嵌入按钮

python - 安装 discord.py 1.0 时遇到问题