diff --git a/aurora/aurora.py b/aurora/aurora.py index 5d4e983..0eaee86 100644 --- a/aurora/aurora.py +++ b/aurora/aurora.py @@ -1002,6 +1002,7 @@ class Aurora(commands.Cog): None, None, reason, + metadata={"interval": interval} ) await interaction.edit_original_response(content=f"Slowmode in {channel.mention} has been set to {interval} seconds! (Case `#{moderation.id:,}`)\n**Reason** - `{reason}`") await log(interaction, moderation.id) diff --git a/aurora/utilities/factory.py b/aurora/utilities/factory.py index 76e83f3..f7568d9 100644 --- a/aurora/utilities/factory.py +++ b/aurora/utilities/factory.py @@ -188,13 +188,17 @@ async def case_factory(interaction: Interaction, moderation: Moderation) -> Embe if moderation.metadata: if moderation.metadata["imported_from"]: + del moderation.metadata["imported_from"] embed.description += ( f"\n**Imported From:** {moderation.metadata['imported_from']}" ) if moderation.metadata["imported_timestamp"]: + del moderation.metadata["imported_timestamp"] embed.description += ( f"\n**Imported Timestamp:** | " ) + for key, value in moderation.metadata.items(): + embed.description += f"\n**{key.title()}:** {value}" embed.add_field(name="Reason", value=box(moderation.reason), inline=False)