diff options
author | 2021-05-09 17:49:53 -0400 | |
---|---|---|
committer | 2021-05-09 17:49:53 -0400 | |
commit | 4503a3307b989b251826f36e9370bda7471640b3 (patch) | |
tree | 036f31a4b8d68a3dcc8697a76eeb81aa86c3fd3b /bot/utils/__init__.py | |
parent | chore: Simplify the if statement (diff) |
fix: Use str.isdecimal instead of str.isdigit
Diffstat (limited to 'bot/utils/__init__.py')
-rw-r--r-- | bot/utils/__init__.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bot/utils/__init__.py b/bot/utils/__init__.py index 2fac2086..09a4dfc3 100644 --- a/bot/utils/__init__.py +++ b/bot/utils/__init__.py @@ -51,7 +51,7 @@ async def disambiguate( choices = (f"{index}: {entry}" for index, entry in enumerate(entries, start=1)) def check(message: discord.Message) -> bool: - return (message.content.isdigit() + return (message.content.isdecimal() and message.author == ctx.author and message.channel == ctx.channel) @@ -87,7 +87,7 @@ async def disambiguate( except asyncio.TimeoutError: raise BadArgument("Timed out.") - # Guaranteed to not error because of isdigit() in check + # Guaranteed to not error because of isdecimal() in check index = int(result.content) try: |