如何在崩溃时自动重启Discord机器人

时间:2018-08-02 21:01:32

标签: python discord discord.py

作为一个初学者,这实际上是我要做的艰辛的工作,可悲的是,谷歌对我没有任何帮助,因为我发现的所有内容都充满了看似复杂的代码以及所有这些

我将在下面回答自己,尝试简单地说明我所做的事情

2 个答案:

答案 0 :(得分:1)

请记住,我是一个初学者,因此,如果这里有任何问题,请随时纠正我,这就是说,当我崩溃的机器人死机时重新启动它似乎可以正常工作

这就是我最终要做的:

制作一个新的.bat文件,该文件将在我的机器人崩溃时运行并重新启动

为此,只需使用以下代码创建一个新的记事本文件并将其另存为.bat文件

@echo off
echo Starting..
:main
YourBotName.py
echo OwO what's this, the bot crashed, restarting it ;3
goto main

只需将“ YourBotName”替换为适当的文件名,它就可以正常工作

答案 1 :(得分:0)

如果您想要用于Linux环境的脚本:

# /bin/sh
while true; do
    echo "Starting Bot ..."
    # The command to start your bot here
    echo "Bot crashed ... Restarting in 5 seconds..."
    sleep 5
done