modified: bot.py

This commit is contained in:
SimolZimol
2024-09-15 11:59:15 +02:00
parent 3a05edf801
commit 640781467c

7
bot.py
View File

@@ -242,8 +242,8 @@ def load_user_data_from_mysql(user_id):
"filter_value": result[5],
"rank": result[6],
"chat_history": json.loads(result[7]) if result[7] else [],
"level": result[8], # Initialisiere Level mit 1
"xp": result[9] # Initialisiere XP mit 0
"level": result[8],
"xp": result[9]
}
else:
# Falls keine Benutzerdaten gefunden werden, initialisiere sie neu
@@ -520,6 +520,7 @@ async def level(ctx):
# Berechne die für das nächste Level benötigten XP
current_level = user_data["level"]
print(current_level)
current_xp = user_data["xp"]
xp_needed = calculate_xp_needed_for_level(current_level)
@@ -582,7 +583,7 @@ async def on_message(message):
return # Ignoriere Nachrichten von Bots
user_id = message.author.id
xp_gained = random.randint(15, 25) # Zufällige XP zwischen 15 und 25 vergeben
xp_gained = random.randint(2, 25) # Zufällige XP zwischen 15 und 25 vergeben
await add_xp_to_user(user_id, xp_gained)
# Weiterleiten der Nachricht an andere Event-Handler