0
私はdiscord.ext.commandsとdiscord.pyのライブラリでPythonを使ってボットボットを作っていますが、時にはエラーで終了し、自動的に再起動させる方法はありますか?DiscordBotプログラムがクラッシュしたり、エラーコードで終了した後、DiscordBotプログラムを再起動するには?
私はdiscord.ext.commandsとdiscord.pyのライブラリでPythonを使ってボットボットを作っていますが、時にはエラーで終了し、自動的に再起動させる方法はありますか?DiscordBotプログラムがクラッシュしたり、エラーコードで終了した後、DiscordBotプログラムを再起動するには?
プロセスマネージャを使用して、ボットをデーモンとして起動して実行したいとします。 pm2の使用を検討してください。 http://pm2.keymetrics.io/docs/usage/quick-start/
エラーをキャッチして、もう一度 'client.run'でボットを起動してください。 –
もう一つのオプションは、' trueの間に実行するためにbashループを使うことです。 python file.pyを実行します。スリープ5;それはまた、出口をきれいにしようとするとボットを再起動することを意味しますが、ボットを殺すためにループを中断しなければならないことを意味します... – squaswin