aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Kronifer <[email protected]>2021-08-16 16:39:52 -0500
committerGravatar Kronifer <[email protected]>2021-08-16 16:39:52 -0500
commit12b562ef9a6fd2cf3015156eb738ee765f82d070 (patch)
tree699d1bdd45809b8018d2aff127fc27694fe00b83
parentlint fix because precommit didn't run (diff)
Removed a massive it block
-rw-r--r--bot/exts/evergreen/avatar_modification/avatar_modify.py47
1 files changed, 24 insertions, 23 deletions
diff --git a/bot/exts/evergreen/avatar_modification/avatar_modify.py b/bot/exts/evergreen/avatar_modification/avatar_modify.py
index 5decfce4..185cdb38 100644
--- a/bot/exts/evergreen/avatar_modification/avatar_modify.py
+++ b/bot/exts/evergreen/avatar_modification/avatar_modify.py
@@ -128,34 +128,35 @@ class AvatarModify(commands.Cog):
If no text is provided, the user's profile picture will be reversed.
"""
- if not text:
- async with ctx.typing():
- user = await self._fetch_user(ctx.author.id)
- if not user:
- await ctx.send(f"{Emojis.cross_mark} Could not get user info.")
- return
+ if text:
+ await ctx.send(f"> {text[::-1]}", allowed_mentions=discord.AllowedMentions.none())
+ return
+
+ async with ctx.typing():
+ user = await self._fetch_user(ctx.author.id)
+ if not user:
+ await ctx.send(f"{Emojis.cross_mark} Could not get user info.")
+ return
- image_bytes = await user.avatar_url_as(size=1024).read()
- filename = file_safe_name("reverse_avatar", ctx.author.display_name)
+ image_bytes = await user.avatar_url_as(size=1024).read()
+ filename = file_safe_name("reverse_avatar", ctx.author.display_name)
- file = await in_executor(
- PfpEffects.apply_effect,
- image_bytes,
- PfpEffects.flip_effect,
- filename
- )
+ file = await in_executor(
+ PfpEffects.apply_effect,
+ image_bytes,
+ PfpEffects.flip_effect,
+ filename
+ )
- embed = discord.Embed(
- title="Your reversed avatar.",
- description="Here is your reversed avatar. I think it is a spitting image of you."
- )
+ embed = discord.Embed(
+ title="Your reversed avatar.",
+ description="Here is your reversed avatar. I think it is a spitting image of you."
+ )
- embed.set_image(url=f"attachment://{filename}")
- embed.set_footer(text=f"Made by {ctx.author.display_name}.", icon_url=user.avatar_url)
+ embed.set_image(url=f"attachment://{filename}")
+ embed.set_footer(text=f"Made by {ctx.author.display_name}.", icon_url=user.avatar_url)
- await ctx.send(embed=embed, file=file)
- else:
- await ctx.send(f"> {text[::-1]}", allowed_mentions=discord.AllowedMentions.none())
+ await ctx.send(embed=embed, file=file)
@avatar_modify.command(aliases=("easterify",), root_aliases=("easterify", "avatareasterify"))
async def avatareasterify(self, ctx: commands.Context, *colours: t.Union[discord.Colour, str]) -> None: