From 3558b17e5c67273e75747e40b7095644a1679c49 Mon Sep 17 00:00:00 2001 From: SimolZimol <70102430+SimolZimol@users.noreply.github.com> Date: Sun, 15 Sep 2024 11:21:58 +0200 Subject: [PATCH] modified: bot.py --- bot.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/bot.py b/bot.py index 562431f..df7ba0d 100644 --- a/bot.py +++ b/bot.py @@ -518,14 +518,11 @@ async def level(ctx): # Lade die Benutzerdaten (XP und Level) aus der Datenbank user_data = load_user_data(user_id) - if "xp" not in user_data: - user_data["xp"] = 0 - if "level" not in user_data: - user_data["level"] = 1 + # Setze Standardwerte, wenn keine XP oder Level vorhanden sind + current_xp = user_data.get("xp", 0) + current_level = user_data.get("level", 1) # Berechne die für das nächste Level benötigten XP - current_level = user_data["level"] - current_xp = user_data["xp"] xp_needed = calculate_xp_needed_for_level(current_level) # Erstelle eine Antwort mit den aktuellen Level-Informationen