From d7bac2048f7e49c3ce81eaf2bab57bc602a03efd Mon Sep 17 00:00:00 2001 From: alwayscompiling Date: Tue, 12 Jul 2022 19:59:21 -0400 Subject: [PATCH] Changed listener to allow for score or attachment by themselves. --- cogs/message_listener/__init__.py | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/cogs/message_listener/__init__.py b/cogs/message_listener/__init__.py index 107a630..846fdf2 100644 --- a/cogs/message_listener/__init__.py +++ b/cogs/message_listener/__init__.py @@ -28,11 +28,16 @@ class SubmissionListener(commands.Cog, name="Message Listener"): if proof_message.channel.id == highscores_data["submission_channel_id"]: embed = submission_message.embeds[0] - embed.add_field(name="Score", value=proof_message.content, inline=False) - await submission_message.edit( - files=[await attch.to_file() for attch in proof_message.attachments], - embed=embed, - ) + if proof_message.content: + embed.add_field(name="Score", value=proof_message.content, inline=False) + await submission_message.edit( + embed=embed, + ) + if len(proof_message.attachments) > 0: + await submission_message.edit( + files=[await attch.to_file() for attch in proof_message.attachments], + ) + await proof_message.delete()