feat: sendding commands works for emoji messages

This commit is contained in:
Krzysztof Rudnicki 2024-06-24 19:47:23 +02:00
parent 08099d7067
commit 55c4bf653a

View File

@ -151,10 +151,11 @@ async def scheduled_task(queue):
async def trigger_command(message_content, recipient): async def trigger_command(message_content, recipient):
message_value = message_message(message_content) message_value = message_message(message_content)
try: try:
for command_triggers, command_function in command_map.items(): if message_value !== None:
if message_value in command_triggers: for command_triggers, command_function in command_map.items():
await command_function(recipient) if message_value in command_triggers:
break await command_function(recipient)
break
except TypeError: except TypeError:
send_message(f"trigger_command, TypeError {message_content}", recipient) send_message(f"trigger_command, TypeError {message_content}", recipient)
except: except: