modified: app.py

This commit is contained in:
SimolZimol
2024-09-06 16:42:45 +02:00
parent bf5ecdfae5
commit bbee4f0e61

10
app.py
View File

@@ -38,11 +38,13 @@ ASKNOTES_INTRO_FILE = "asknotesintro.txt"
bot_process = None bot_process = None
def bot_status(): def bot_status():
"""Überprüft, ob der Bot läuft.""" """Überprüft, ob der Bot läuft, indem der Prozess nach dem Skript-Namen durchsucht wird."""
global bot_process for proc in psutil.process_iter(['pid', 'name', 'cmdline']):
if bot_process is None: # Überprüfen, ob 'bot.py' im Befehlszeilen-Argument des Prozesses vorhanden ist
if 'python' in proc.info['name'] and 'bot.py' in proc.info['cmdline']:
return True
return False return False
return bot_process.poll() is None # None bedeutet, dass der Prozess noch läuft
def start_bot(): def start_bot():
"""Startet den Bot.""" """Startet den Bot."""