From f1c5eef019f079659002b5e72646808925459875 Mon Sep 17 00:00:00 2001 From: Valerie Date: Mon, 26 May 2025 05:32:38 -0400 Subject: [PATCH] Update minimum credits threshold in Leaderboard cog from 10,000 to 500, adjusting related error messages and embed descriptions for improved user accessibility and experience. --- leaderboard/leaderboard.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/leaderboard/leaderboard.py b/leaderboard/leaderboard.py index 3818b41..1104a50 100644 --- a/leaderboard/leaderboard.py +++ b/leaderboard/leaderboard.py @@ -119,7 +119,7 @@ class Leaderboard(commands.Cog): async def get_all_balances(self) -> List[dict]: """Get all users' credit balances across all servers.""" all_users = {} - min_credits = 10000 # Minimum credits to show on leaderboard + min_credits = 500 # Minimum credits to show on leaderboard # Collect all unique members and sum their balances across all guilds for guild in self.bot.guilds: @@ -194,20 +194,20 @@ class Leaderboard(commands.Cog): leaderboard_data = await self.get_all_balances() if not leaderboard_data: - return await ctx.send("No users have 10,000 or more credits!") + return await ctx.send("No users have 500 or more credits!") items_per_page = 10 chunks = [leaderboard_data[i:i + items_per_page] for i in range(0, len(leaderboard_data), items_per_page)] if not chunks: - return await ctx.send("No users have 10,000 or more credits!") + return await ctx.send("No users have 500 or more credits!") embeds = [] for page_num, entries in enumerate(chunks, 1): embed = discord.Embed( title="🏆 Global Credits Leaderboard", - description="*Only showing users with 10,000+ credits*", + description="*Only showing users with 500+ credits*", color=await ctx.embed_color() ) @@ -284,7 +284,7 @@ class Leaderboard(commands.Cog): color=await ctx.embed_color() ) - if credits >= 10000: + if credits >= 500: embed.description = ( f"**User:** <@{member.id}>\n" f"**Credits:** {humanize_number(credits)}\n" @@ -292,7 +292,7 @@ class Leaderboard(commands.Cog): f"**ID:** {member.id}" ) else: - embed.description = f"<@{member.id}> has less than 10,000 credits." + embed.description = f"<@{member.id}> has less than 500 credits." embed.set_thumbnail(url=member.display_avatar.url) await ctx.send(embed=embed)