fix(emojiinfo): catch errors if the emoji is invalid
This commit is contained in:
parent
8ebb383a84
commit
537b2edafa
1 changed files with 4 additions and 1 deletions
|
@ -59,7 +59,10 @@ class EmojiInfo(commands.Cog):
|
||||||
emoji: discord.PartialEmoji = discord.PartialEmoji.from_str(value=emoji)
|
emoji: discord.PartialEmoji = discord.PartialEmoji.from_str(value=emoji)
|
||||||
|
|
||||||
if emoji.is_unicode_emoji():
|
if emoji.is_unicode_emoji():
|
||||||
|
try:
|
||||||
emoji_url = await self.fetch_twemoji(unicode_emoji=emoji.name)
|
emoji_url = await self.fetch_twemoji(unicode_emoji=emoji.name)
|
||||||
|
except Exception:
|
||||||
|
await ctx.send("Please provide a valid emoji!", ephemeral=ephemeral)
|
||||||
else:
|
else:
|
||||||
emoji_url = emoji.url
|
emoji_url = emoji.url
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue