From f10689b9b1d42fafdae715ea357c8bb0a97fb979 Mon Sep 17 00:00:00 2001 From: Luke Robles Date: Tue, 14 Mar 2023 09:14:31 -0700 Subject: [PATCH] Changing the color of the 2042 embed and remvoing the leftover print statements. also wrapping it in a try except --- app/battlefield.py | 6 +++--- app/cogs/game_apis.py | 14 ++++++++------ 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/app/battlefield.py b/app/battlefield.py index 7d1a04ff..f698505c 100755 --- a/app/battlefield.py +++ b/app/battlefield.py @@ -15,7 +15,9 @@ def get_player(player): response = requests.get(url, headers=headers).json() # Build the embed - embed = discord.Embed(description="-------", color=15105570, type="rich") + embed = discord.Embed( + description="-------", color=discord.Color.teal(), type="rich" + ) embed.set_thumbnail(url=response["avatar"]) embed.set_author(name="Battlefield 2042 stats for %s" % response["userName"]) # embed.add_field( @@ -49,8 +51,6 @@ def get_player(player): } for stat, readable in gameplay_stats.items(): - print(stat) - print(readable) embed.add_field( name="**%s**" % readable, value=response[stat], diff --git a/app/cogs/game_apis.py b/app/cogs/game_apis.py index 31beb795..90fbe890 100755 --- a/app/cogs/game_apis.py +++ b/app/cogs/game_apis.py @@ -60,12 +60,14 @@ class Games(commands.Cog): async def battlefield(self, ctx: commands.Context, player_name: str): import battlefield - # try: - embed = battlefield.get_player(player=player_name.lower()) - await ctx.defer() - await ctx.send_followup(embed=embed) - # except Exception: - # await ctx.send("I encountered an error while searching for that player.") + try: + embed = battlefield.get_player(player=player_name.lower()) + await ctx.defer() + await ctx.send_followup(embed=embed) + except Exception as e: + await ctx.send( + "I encountered an error while searching for that player.\n\n%s" % e + ) def setup(bot):