mirror of https://github.com/stijndcl/didier
Stash
parent
add9399944
commit
3ce823f209
|
@ -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):
|
||||||
|
|
|
@ -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:
|
||||||
|
|
Loading…
Reference in New Issue