From fa010d901cd434ee93216ffe0a2dc705b916128c Mon Sep 17 00:00:00 2001 From: Werru Date: Tue, 22 Aug 2023 11:13:56 -0400 Subject: [PATCH] main: Fix bug preventing users from mentioning other users in commands --- main.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/main.py b/main.py index 3e067b7..612815c 100755 --- a/main.py +++ b/main.py @@ -249,13 +249,14 @@ async def help(ctx: discord.ApplicationContext): async def gif_command_handler(message: discord.Message, command: list[str]): - command_typed = command[1] + command_typed = command[0] target = message.author.name sender = message.author.name + if len(message.mentions) > 0: target = message.mentions[0].name - + if command_typed == "help": await message.reply(HELP_MESSAGE) return @@ -297,8 +298,10 @@ async def on_message(message: discord.Message): # TODO: Do proper parsing of the message message_as_command = message.content.split("nya ") + message_as_command = message_as_command[1].split(" ") + + command = message_as_command[0] - command = message_as_command[1] if command in GIF_COMMANDS: await gif_command_handler(message, message_as_command)