awaited configuration modal
This commit is contained in:
parent
789e58f29a
commit
2ed8282f59
1 changed files with 4 additions and 4 deletions
|
@ -73,14 +73,14 @@ class Pterodactyl(commands.Cog):
|
||||||
async def on_submit(self, interaction: discord.Interaction):
|
async def on_submit(self, interaction: discord.Interaction):
|
||||||
message = ""
|
message = ""
|
||||||
if self.base_url.value != "":
|
if self.base_url.value != "":
|
||||||
self.config.guild(interaction.guild).base_url.set(self.base_url.value)
|
await self.config.guild(interaction.guild).base_url.set(self.base_url.value)
|
||||||
message += f"Base URL set to `{self.base_url.value}`.\n"
|
message += f"Base URL set to `{self.base_url.value}`.\n"
|
||||||
if self.api_key.value != "":
|
if self.api_key.value != "":
|
||||||
self.config.guild(interaction.guild).api_key.set(self.api_key.value)
|
await self.config.guild(interaction.guild).api_key.set(self.api_key.value)
|
||||||
message += f"API Key set to `{self.api_key.value}`.\n"
|
message += f"API Key set to `{self.api_key.value}`.\n"
|
||||||
if self.server_id.value != "":
|
if self.server_id.value != "":
|
||||||
self.config.guild(interaction.guild).server_id.set(self.server_id.value)
|
await self.config.guild(interaction.guild).server_id.set(self.server_id.value)
|
||||||
message += f"Server ID set to `{self.server_id.value}`.\n"
|
message += f"Server ID set to `{self.server_id.value}`.\n"
|
||||||
if message == "":
|
if message == "":
|
||||||
message = f"No changes were made.\nCurrent configuration:\n- Base URL: `{self.config.guild(interaction.guild).base_url()}`\n- API Key: `{self.config.guild(interaction.guild).api_key()}`\n- Server ID: `{self.config.guild(interaction.guild).server_id()}`"
|
message = f"No changes were made.\nCurrent configuration:\n- Base URL: `{await self.config.guild(interaction.guild).base_url()}`\n- API Key: `{await self.config.guild(interaction.guild).api_key()}`\n- Server ID: `{await self.config.guild(interaction.guild).server_id()}`"
|
||||||
await interaction.response.send_message(message, ephemeral=True)
|
await interaction.response.send_message(message, ephemeral=True)
|
||||||
|
|
Reference in a new issue