pull/115/head
stijndcl 2022-06-23 11:09:43 +02:00
parent add9399944
commit 3ce823f209
2 changed files with 6 additions and 6 deletions

View File

@ -36,7 +36,7 @@ class Owner(commands.Cog):
self.client.tree.copy_global_to(guild=guild) self.client.tree.copy_global_to(guild=guild)
await self.client.tree.sync(guild=guild) await self.client.tree.sync(guild=guild)
else: else:
self.client.tree.clear_commands(guild=None) # self.client.tree.clear_commands(guild=None)
await self.client.tree.sync() await self.client.tree.sync()
await ctx.message.add_reaction("🔄") await ctx.message.add_reaction("🔄")
@ -73,14 +73,14 @@ class Owner(commands.Cog):
@add_slash.command(name="custom", description="Add a custom command") @add_slash.command(name="custom", description="Add a custom command")
async def add_custom_slash(self, interaction: discord.Interaction): async def add_custom_slash(self, interaction: discord.Interaction):
"""Slash command to add a custom command""" """Slash command to add a custom command"""
if not self.client.is_owner(interaction.user): if not await self.client.is_owner(interaction.user):
return interaction.response.send_message( return interaction.response.send_message(
"Je hebt geen toestemming om dit commando uit te voeren.", ephemeral=True "Je hebt geen toestemming om dit commando uit te voeren.", ephemeral=True
) )
await interaction.response.defer(ephemeral=True) # await interaction.response.defer(ephemeral=True)
modal = CreateCustomCommand() modal = CreateCustomCommand()
await interaction.response.send_message(modal) await interaction.response.send_modal(modal)
@commands.group(name="Edit") @commands.group(name="Edit")
async def edit(self, ctx: commands.Context): async def edit(self, ctx: commands.Context):

View File

@ -6,10 +6,10 @@ import discord
class CreateCustomCommand(discord.ui.Modal, title="Custom Command"): class CreateCustomCommand(discord.ui.Modal, title="Custom Command"):
"""Modal shown to visually create custom commands""" """Modal shown to visually create custom commands"""
name: discord.ui.TextInput = discord.ui.TextInput(label="Name", placeholder="Name of the command...") name: discord.ui.TextInput = discord.ui.TextInput(label="Name", placeholder="Name of the command")
response: discord.ui.TextInput = discord.ui.TextInput( response: discord.ui.TextInput = discord.ui.TextInput(
label="Response", style=discord.TextStyle.long, placeholder="Response of the command...", max_length=2000 label="Response", style=discord.TextStyle.long, placeholder="Response of the command", max_length=2000
) )
async def on_submit(self, interaction: discord.Interaction) -> None: async def on_submit(self, interaction: discord.Interaction) -> None: