sorting shame list now!

This commit is contained in:
godot 2024-10-28 00:14:09 +01:00
parent 1252a1881e
commit fe1f5b89a7
2 changed files with 9 additions and 4 deletions

View File

@ -9,3 +9,4 @@
## Cool tech
- [ ] mit json v cache pro rychlost
- [ ] rewrite to dpy 2.0
- [ ] role check by function not by role

View File

@ -71,8 +71,8 @@ async def balance(ctx, member:discord.Member = "neni"):
await ctx.author.send(embed = em)
@bot.command(aliases=["blm"])
async def blame(ctx):
@bot.command()
async def shame(ctx):
role = await check_role(ctx, ctx.author)
@ -88,13 +88,17 @@ async def blame(ctx):
for user in users:
if users[user]["wallet"] < 0:
#creates dictionary of needed info
debt = users[user]["wallet"]
if int(users[user]["wallet"]) in loser_dict:
loser_dict[debt].append(user)
else:
loser_dict[debt] = []
loser_dict[debt].append(user)
#sortes
loser_dict = dict(sorted(loser_dict.items()))
# formats string to desired format
for loser in loser_dict:
i = 0
while i < len(loser_dict[loser]):