diff --git a/pterodactyl/ptero.py b/pterodactyl/ptero.py index 32579c7..788d00f 100644 --- a/pterodactyl/ptero.py +++ b/pterodactyl/ptero.py @@ -71,17 +71,17 @@ class Pterodactyl(commands.Cog): ) async def on_submit(self, interaction: discord.Interaction): + config_list = [await Pterodactyl.config.guild(interaction.guild).base_url(), await Pterodactyl.config.guild(interaction.guild).api_key(), await Pterodactyl.config.guild(interaction.guild).server_id()] message = "" if self.base_url.value != "": - await Pterodactyl.config.guild(self.guild).base_url.set(self.base_url) + config_list[0].set(self.base_url) message += f"Base URL set to `{self.base_url.value}`.\n" if self.api_key.value != "": - await Pterodactyl.config.guild(self.guild).api_key.set(self.api_key) + config_list[1].set(self.api_key) message += f"API Key set to `{self.api_key.value}`.\n" if self.server_id.value != "": - await Pterodactyl.config.guild(self.guild).server_id.set(self.server_id) + config_list[2].set(self.server_id) message += f"Server ID set to `{self.server_id.value}`.\n" if message == "": - config_list = [await Pterodactyl.config.guild(self.guild).base_url(), await Pterodactyl.config.guild(self.guild).api_key(), await Pterodactyl.config.guild(self.guild).server_id()] message = f"No changes were made.\nCurrent configuration:\n- Base URL: `{config_list[0]}`\n- API Key: `{config_list[1]}`\n- Server ID: `{config_list[2]}`" await interaction.response.send_message(message, ephemeral=True)