diff options
Diffstat (limited to 'bot/converters.py')
| -rw-r--r-- | bot/converters.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/bot/converters.py b/bot/converters.py index 3def4b07a..c8bc75715 100644 --- a/bot/converters.py +++ b/bot/converters.py @@ -4,7 +4,7 @@ from ssl import CertificateError import discord from aiohttp import AsyncResolver, ClientConnectorError, ClientSession, TCPConnector -from discord.ext.commands import BadArgument, Converter, UserConverter +from discord.ext.commands import BadArgument, Converter from fuzzywuzzy import fuzz from bot.constants import DEBUG_MODE, Keys, URLs @@ -167,11 +167,10 @@ class InfractionSearchQuery(Converter): @staticmethod async def convert(ctx, arg): try: - user_converter = UserConverter() - user = await user_converter.convert(ctx, arg) - except Exception: + maybe_snowflake = arg.strip("<@!>") + return await ctx.bot.get_user_info(maybe_snowflake) + except (discord.NotFound, discord.HTTPException): return arg - return user or arg class Subreddit(Converter): |