diff --git a/suggestions/suggestions.py b/suggestions/suggestions.py index ee33656..15d8e35 100644 --- a/suggestions/suggestions.py +++ b/suggestions/suggestions.py @@ -598,52 +598,52 @@ class Suggestions(commands.Cog): True ) - class SuggestionApproveModal(discord.ui.Modal, title="Approving suggestion..."): - def __init__(self, cog_instance, message): - super().__init__() - self.cog_instance = cog_instance - self.message = message +class SuggestionApproveModal(discord.ui.Modal, title="Approving suggestion..."): + def __init__(self, cog_instance, message): + super().__init__() + self.cog_instance = cog_instance + self.message = message - reason = discord.ui.TextInput( - label="Approval Reason", - placeholder="Why are you approving this suggestion?", - style=discord.TextStyle.paragraph, - required=False, - max_length=1024 - ) + reason = discord.ui.TextInput( + label="Approval Reason", + placeholder="Why are you approving this suggestion?", + style=discord.TextStyle.paragraph, + required=False, + max_length=1024 + ) - async def on_submit(self, interaction: discord.Interaction): - if self.reason.value != "": - await self.cog_instance.interaction_finish_suggestion(interaction, self.message, True, self.reason.value) - else: - await self.cog_instance.interaction_finish_suggestion(interaction, self.message, True, None) - await interaction.response.send_message(content="Suggestion approved!", ephemeral=True) + async def on_submit(self, interaction: discord.Interaction): + if self.reason.value != "": + await self.cog_instance.interaction_finish_suggestion(interaction, self.message, True, self.reason.value) + else: + await self.cog_instance.interaction_finish_suggestion(interaction, self.message, True, None) + await interaction.response.send_message(content="Suggestion approved!", ephemeral=True) - class SuggestionDenyModal(discord.ui.Modal, title="Denying suggestion..."): - def __init__(self, cog_instance, message): - super().__init__() - self.cog_instance = cog_instance - self.message = message +class SuggestionDenyModal(discord.ui.Modal, title="Denying suggestion..."): + def __init__(self, cog_instance, message): + super().__init__() + self.cog_instance = cog_instance + self.message = message - reason = discord.ui.TextInput( - label="Denial Reason", - placeholder="Why are you denying this suggestion?", - style=discord.TextStyle.paragraph, - required=False, - max_length=1024 - ) + reason = discord.ui.TextInput( + label="Denial Reason", + placeholder="Why are you denying this suggestion?", + style=discord.TextStyle.paragraph, + required=False, + max_length=1024 + ) - async def on_submit(self, interaction: discord.Interaction): - if self.reason.value != "": - await self.cog_instance.interaction_finish_suggestion(interaction, self.message, False, self.reason.value) - else: - await self.cog_instance.interaction_finish_suggestion(interaction, self.message, False, None) - await interaction.response.send_message(content="Suggestion denied!", ephemeral=True) + async def on_submit(self, interaction: discord.Interaction): + if self.reason.value != "": + await self.cog_instance.interaction_finish_suggestion(interaction, self.message, False, self.reason.value) + else: + await self.cog_instance.interaction_finish_suggestion(interaction, self.message, False, None) + await interaction.response.send_message(content="Suggestion denied!", ephemeral=True) @app_commands.context_menu(name="Approve Suggestion") async def approve_context(interaction: discord.Interaction, message: discord.Message): - await interaction.response.send_modal(Suggestions.SuggestionApproveModal(Suggestions, message)) + await interaction.response.send_modal(SuggestionApproveModal(Suggestions, message)) @app_commands.context_menu(name="Deny Suggestion") async def deny_context(interaction: discord.Interaction, message: discord.Message): - await interaction.response.send_modal(Suggestions.SuggestionDenyModal(Suggestions, message)) + await interaction.response.send_modal(SuggestionDenyModal(Suggestions, message))