Skip to content
This repository was archived by the owner on Mar 8, 2022. It is now read-only.

Commit 75aed1a

Browse files
author
kuso-senpai
committed
changed default slash options to empty array
1 parent 0d2948f commit 75aed1a

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

discord_ui/client.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -425,7 +425,7 @@ async def nuke_commands(self):
425425
logging.info("nuked all commands")
426426

427427

428-
def command(self, name, description=MISSING, options=MISSING, guild_ids=MISSING, default_permission=True, guild_permissions=MISSING):
428+
def command(self, name, description=MISSING, options=[], guild_ids=MISSING, default_permission=True, guild_permissions=MISSING):
429429
"""A decorator for a slash command
430430
431431
command in discord:
@@ -503,7 +503,7 @@ def wrapper(callback):
503503
"""
504504
self.commands[format_name(name)] = SlashCommand(callback, name, description, options, guild_ids=guild_ids, default_permission=default_permission, guild_permissions=guild_permissions)
505505
return wrapper
506-
def subcommand(self, base_name, name, description=MISSING, options=MISSING, guild_ids=MISSING, default_permission=True, guild_permissions=MISSING):
506+
def subcommand(self, base_name, name, description=MISSING, options=[], guild_ids=MISSING, default_permission=True, guild_permissions=MISSING):
507507
"""A decotator for a subcommand
508508
509509
command in discord
@@ -581,7 +581,7 @@ def wrapper(callback):
581581

582582
self.subcommands[format_name(base_name)][format_name(name)] = SubSlashCommand(callback, base_name, name, description, options=options, guild_ids=guild_ids, default_permission=default_permission, guild_permissions=guild_permissions)
583583
return wrapper
584-
def subcommand_group(self, base_names, name, description=MISSING, options=MISSING, guild_ids=MISSING, default_permission=True, guild_permissions=MISSING):
584+
def subcommand_group(self, base_names, name, description=MISSING, options=[], guild_ids=MISSING, default_permission=True, guild_permissions=MISSING):
585585
"""A decorator for a subcommand group
586586
587587
command in discord

discord_ui/slash/types.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -499,7 +499,7 @@ def __init__(self, callback, name, guild_ids = MISSING, default_permission = Tru
499499
self._json["type"] = ApplicationType.MESSAGE
500500

501501
class SubSlashCommand(SlashCommand):
502-
def __init__(self, callback, base_name, name, description=MISSING, options=MISSING, guild_ids=MISSING, default_permission=MISSING, guild_permissions=MISSING) -> None:
502+
def __init__(self, callback, base_name, name, description=MISSING, options=[], guild_ids=MISSING, default_permission=MISSING, guild_permissions=MISSING) -> None:
503503
SlashCommand.__init__(self, callback, name, description, options, guild_ids=guild_ids, default_permission=default_permission, guild_permissions=guild_permissions)
504504
self.base_name = format_name(base_name)
505505

@@ -509,7 +509,7 @@ def to_dict(self):
509509
return self.to_option().to_dict()
510510

511511
class SubSlashCommandGroup(SlashCommand):
512-
def __init__(self, callback, base_names, name, description=MISSING, options=MISSING, guild_ids=MISSING, default_permission=MISSING, guild_permissions=MISSING) -> None:
512+
def __init__(self, callback, base_names, name, description=MISSING, options=[], guild_ids=MISSING, default_permission=MISSING, guild_permissions=MISSING) -> None:
513513
if len(base_names) > 2:
514514
raise InvalidArgument("subcommand groups are currently limited to 2 bases")
515515
if any([len(x) > 32 or len(x) < 1 for x in base_names]):

0 commit comments

Comments
 (0)