Implemented support for former count

This commit is contained in:
2023-12-26 13:23:29 +01:00
parent be541c09aa
commit d90e53a9cb

15
main.py
View File

@@ -52,11 +52,18 @@ def create_embed(guild):
cur.execute("SELECT user_id, count FROM member")
members = cur.fetchall()
cur.execute("SELECT sum(count) as Totalcount from member")
count = cur.fetchone()[0]
if count is None:
count = 0
embed.add_field(name="Aktueller Stand:", value=str(count) + ".00 Euro")
count_member = cur.fetchone()[0]
if count_member is None:
count_member = 0
cur.execute("SELECT value FROM settings WHERE name='pre-count'")
precount = cur.fetchone()[0]
if precount is None:
precount = 0
total = precount + count_member
embed.add_field(name="Aktueller Stand:", value=str(total) + ".00 Euro")
description = ""
if precount != 0:
description = description + "**Vorheriger Stand:** " + str(precount) + " Euro\n"
for member in members:
description = description + "**" + guild.get_member(member[0]).display_name + "**: " + str(member[1]) + " Euro \n"
embed.add_field(name="Bestenliste:", value=description)