Implemented support for former count
This commit is contained in:
15
main.py
15
main.py
@@ -52,11 +52,18 @@ def create_embed(guild):
|
|||||||
cur.execute("SELECT user_id, count FROM member")
|
cur.execute("SELECT user_id, count FROM member")
|
||||||
members = cur.fetchall()
|
members = cur.fetchall()
|
||||||
cur.execute("SELECT sum(count) as Totalcount from member")
|
cur.execute("SELECT sum(count) as Totalcount from member")
|
||||||
count = cur.fetchone()[0]
|
count_member = cur.fetchone()[0]
|
||||||
if count is None:
|
if count_member is None:
|
||||||
count = 0
|
count_member = 0
|
||||||
embed.add_field(name="Aktueller Stand:", value=str(count) + ".00 Euro")
|
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 = ""
|
description = ""
|
||||||
|
if precount != 0:
|
||||||
|
description = description + "**Vorheriger Stand:** " + str(precount) + " Euro\n"
|
||||||
for member in members:
|
for member in members:
|
||||||
description = description + "**" + guild.get_member(member[0]).display_name + "**: " + str(member[1]) + " Euro \n"
|
description = description + "**" + guild.get_member(member[0]).display_name + "**: " + str(member[1]) + " Euro \n"
|
||||||
embed.add_field(name="Bestenliste:", value=description)
|
embed.add_field(name="Bestenliste:", value=description)
|
||||||
|
|||||||
Reference in New Issue
Block a user