【发布时间】:2021-03-23 04:38:02
【问题描述】:
我有一个运行 discord.py 机器人的 Heroku 应用程序,我想发出一个远程关闭命令。如果我从bash 运行,我可以使用exit() 或sys.exit() 执行此操作,但这些都不能在Heroku 中工作,因为应用程序将在exit() 之后再次启动,因为它认为它崩溃了。我尝试使用os.system,但也没有用。
这是我的代码:
@bot.command()
@commands.is_owner()
async def remoteshutdown(ctx):
await ctx.send("Shutting down")
exit()
提前致谢
【问题讨论】:
标签: python heroku discord discord.py sys