From b6bafc91fe51a36c9481605faa3c303587ac0df5 Mon Sep 17 00:00:00 2001 From: SimolZimol <70102430+SimolZimol@users.noreply.github.com> Date: Wed, 30 Oct 2024 15:30:43 +0100 Subject: [PATCH] modified: bot.py --- bot.py | 25 +++++++++---------------- 1 file changed, 9 insertions(+), 16 deletions(-) diff --git a/bot.py b/bot.py index f9a658f..4634df0 100644 --- a/bot.py +++ b/bot.py @@ -175,21 +175,18 @@ def load_user_data_from_mysql(user_id, guild_id): "user_id": result[0], "guild_id": result[1], "permission": result[2], - "points": result[3], + "points": int(result[3]), "ban": result[4], "askmultus": result[5], "filter_value": result[6], "rank": result[7], "chat_history": json.loads(result[8]) if result[8] else [], - "nickname": result[9], - "profile_picture": result[10], - "join_date": result[11], - "xp": result[12], - "level": result[13], - "leave_date": result[14] + "asknotes_history": json.loads(result[9]) if result[9] else [], + "xp": int(result[10]) if result[10] is not None else 0, + "level": int(result[11]) if result[11] is not None else 1, + "nickname": result[12] } else: - # Falls keine Benutzerdaten vorhanden sind, neue Daten einfügen user_data = { "user_id": user_id, "guild_id": guild_id, @@ -200,12 +197,10 @@ def load_user_data_from_mysql(user_id, guild_id): "filter_value": 0, "rank": 0, "chat_history": [], - "nickname": None, # Bei Bedarf setzen - "profile_picture": None, # Bei Bedarf setzen - "join_date": datetime.now().date(), + "asknotes_history": [], "xp": 0, "level": 1, - "leave_date": None + "nickname": "" } insert_user_data( user_data["user_id"], @@ -216,11 +211,9 @@ def load_user_data_from_mysql(user_id, guild_id): user_data["askmultus"], user_data["filter_value"], user_data["chat_history"], - user_data["nickname"], - user_data["profile_picture"], - user_data["join_date"], user_data["xp"], - user_data["level"] + user_data["level"], + user_data["nickname"] ) return user_data