modified: bot.py
This commit is contained in:
6
bot.py
6
bot.py
@@ -531,11 +531,11 @@ async def leaderboard(ctx):
|
|||||||
cursor.close()
|
cursor.close()
|
||||||
connection.close()
|
connection.close()
|
||||||
|
|
||||||
embed = discord.Embed(title="Level Leaderboard", color=0x3498db)
|
embed = discord.Embed(title="🏆 **Leaderboard** 🏆", color=0x3498db)
|
||||||
|
|
||||||
for idx, user_data in enumerate(top_users, start=1):
|
for idx, user_data in enumerate(top_users, start=1):
|
||||||
user = client.get_user(user_data["user_id"])
|
user = client.get_user(user_data["user_id"])
|
||||||
username = user.name if user else f"User ID: {user_data['user_id']}"
|
username = user.display_name if user else f"User ID: {user_data['user_id']}"
|
||||||
embed.add_field(name=f"{idx}. {username}", value=f"Level {user_data['level']} - {user_data['xp']} XP", inline=False)
|
embed.add_field(name=f"{idx}. {username}", value=f"Level {user_data['level']} - {user_data['xp']} XP", inline=False)
|
||||||
|
|
||||||
await ctx.send(embed=embed)
|
await ctx.send(embed=embed)
|
||||||
@@ -550,7 +550,7 @@ async def on_message(message):
|
|||||||
user_id = message.author.id
|
user_id = message.author.id
|
||||||
if user_id in xp_cooldowns and time.time() < xp_cooldowns[user_id] + 60:
|
if user_id in xp_cooldowns and time.time() < xp_cooldowns[user_id] + 60:
|
||||||
return # Der Benutzer hat kürzlich XP erhalten, also überspringen wir das
|
return # Der Benutzer hat kürzlich XP erhalten, also überspringen wir das
|
||||||
|
|
||||||
xp_gained = random.randint(5, 15)
|
xp_gained = random.randint(5, 15)
|
||||||
await add_xp_to_user(user_id, xp_gained)
|
await add_xp_to_user(user_id, xp_gained)
|
||||||
xp_cooldowns[user_id] = time.time()
|
xp_cooldowns[user_id] = time.time()
|
||||||
|
|||||||
Reference in New Issue
Block a user