From 04f0b80db80350263a665c20703954100502f55d Mon Sep 17 00:00:00 2001 From: phxntxm Date: Sun, 17 Feb 2019 13:56:45 -0600 Subject: [PATCH] Handle if tag is not found --- cogs/tags.py | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/cogs/tags.py b/cogs/tags.py index 2096af8..0edbaea 100644 --- a/cogs/tags.py +++ b/cogs/tags.py @@ -216,14 +216,17 @@ class Tags: trigger ) - embed = discord.Embed(title=tag['trigger']) - creator = ctx.guild.get_member(tag['creator']) - if creator: - embed.set_author(name=creator.display_name, url=creator.avatar_url) - embed.add_field(name="Uses", value=tag['uses']) - embed.add_field(name="Owner", value=creator.mention) + if tag is not None: + embed = discord.Embed(title=tag['trigger']) + creator = ctx.guild.get_member(tag['creator']) + if creator: + embed.set_author(name=creator.display_name, url=creator.avatar_url) + embed.add_field(name="Uses", value=tag['uses']) + embed.add_field(name="Owner", value=creator.mention) - await ctx.send(embed=embed) + await ctx.send(embed=embed) + else: + await ctx.send(f"I cannot find a tag named '{trigger}'") def setup(bot):