base, formating, notsorting
This commit is contained in:
parent
9bd07d7421
commit
1252a1881e
13
README.md
13
README.md
@ -1,16 +1,11 @@
|
|||||||
## Permisions
|
|
||||||
- [x] Close bot in specific chanel
|
|
||||||
- [x] Discord permitions
|
|
||||||
|
|
||||||
## To learn
|
|
||||||
- [x] Embeds learning
|
|
||||||
|
|
||||||
## Token Security
|
## Token Security
|
||||||
- [ ] how to import it
|
- [ ] how to import it
|
||||||
|
|
||||||
## Funkce
|
## Funkce
|
||||||
- [x] tajne si zjistit svuj balance (do DM)
|
- [ ] $blame poradi
|
||||||
- [x] kolikaty jsem v poradi
|
- [ ] $help()
|
||||||
|
- [ ] $ahoj() nalada podle cetnosti pozdravu
|
||||||
|
|
||||||
## Cool tech
|
## Cool tech
|
||||||
- [ ] mit json v cache pro rychlost
|
- [ ] mit json v cache pro rychlost
|
||||||
|
- [ ] rewrite to dpy 2.0
|
||||||
|
|||||||
41
disbot.py
41
disbot.py
@ -69,22 +69,41 @@ async def balance(ctx, member:discord.Member = "neni"):
|
|||||||
|
|
||||||
await ctx.send("Co bych pro tebe neudělal!")
|
await ctx.send("Co bych pro tebe neudělal!")
|
||||||
await ctx.author.send(embed = em)
|
await ctx.author.send(embed = em)
|
||||||
"""
|
|
||||||
@bot.command()
|
|
||||||
async def leaderboard(ctx, x = 3)
|
@bot.command(aliases=["blm"])
|
||||||
|
async def blame(ctx):
|
||||||
|
|
||||||
|
role = await check_role(ctx, ctx.author)
|
||||||
|
|
||||||
|
if role == False:
|
||||||
|
await ctx.send("Já nevěřit tvým šprímům, ty více ukázati musíš.")
|
||||||
|
return
|
||||||
|
|
||||||
users = await get_bank_data()
|
users = await get_bank_data()
|
||||||
leader_board = {}
|
|
||||||
total = []
|
loser_dict = {}
|
||||||
|
em = discord.Embed(title = "List of shame", color = discord.Color.red())
|
||||||
|
|
||||||
for user in users:
|
for user in users:
|
||||||
name = int(user)
|
if users[user]["wallet"] < 0:
|
||||||
leader_board[users[user]["wallet"]] = name
|
|
||||||
total.append([users[user]["wallet"]])
|
|
||||||
|
|
||||||
total = sorted(total, reverse=True)
|
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)
|
||||||
|
|
||||||
print
|
for loser in loser_dict:
|
||||||
"""
|
i = 0
|
||||||
|
while i < len(loser_dict[loser]):
|
||||||
|
loser_dict[loser][i] = f'<@{loser_dict[loser][i]}>'
|
||||||
|
i += 1
|
||||||
|
|
||||||
|
em.add_field(name = loser, value = ", ".join(loser_dict[loser]), inline = False)
|
||||||
|
|
||||||
|
await ctx.author.send(embed = em)
|
||||||
|
|
||||||
|
|
||||||
@bot.command()
|
@bot.command()
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
{"412092791733354521": {"wallet": 829}, "232593965910720514": {"wallet": 9136}, "1297253398349090816": {"wallet": 100}, "689788136301133839": {"wallet": 10000000000000}, "775434826126852148": {"wallet": 100}, "1280096437597765674": {"wallet": 1100}, "871341579607109683": {"wallet": 100}}
|
{"412092791733354521": {"wallet": -2}, "232593965910720514": {"wallet": -1}, "1297253398349090816": {"wallet": -11}, "689788136301133839": {"wallet": -8}, "775434826126852148": {"wallet": 100}, "1280096437597765674": {"wallet": 1100}, "871341579607109683": {"wallet": -2}}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user