Skip to content

Commit 9900c04

Browse files
committed
Added base_desc, sub_group_desc as alias
1 parent b1a2342 commit 9900c04

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

discord_slash/client.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -471,7 +471,9 @@ def subcommand(self,
471471
name=None,
472472
description: str = None,
473473
base_description: str = None,
474+
base_desc: str = None,
474475
subcommand_group_description: str = None,
476+
sub_group_desc: str = None,
475477
auto_convert: dict = None,
476478
guild_ids: typing.List[int] = None,
477479
options: typing.List[dict] = None):
@@ -507,8 +509,10 @@ async def _group_kick_user(ctx, user):
507509
:type description: str
508510
:param base_description: Description of the base command. Default ``None``.
509511
:type base_description: str
512+
:param base_desc: Alias of ``base_description``.
510513
:param subcommand_group_description: Description of the subcommand_group. Default ``None``.
511514
:type subcommand_group_description: str
515+
:param sub_group_desc: Alias of ``subcommand_group_description``.
512516
:param auto_convert: Dictionary of how to convert option values. Default ``None``.
513517
:type auto_convert: dict
514518
:param guild_ids: List of guild ID of where the command will be used. Default ``None``, which will be global command.
@@ -525,6 +529,9 @@ async def _group_kick_user(ctx, user):
525529
raise Exception("You can't use subcommand or subcommand_group type!")
526530
auto_convert[x["name"]] = x["type"]
527531

532+
base_description = base_description if base_description else base_desc
533+
subcommand_group_description = subcommand_group_description if subcommand_group_description else sub_group_desc
534+
528535
def wrapper(cmd):
529536
self.add_subcommand(cmd, base, subcommand_group, name, description, base_description, subcommand_group_description, auto_convert, guild_ids, options)
530537
return cmd

discord_slash/cog_ext.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,9 @@ def cog_subcommand(*,
6969
name=None,
7070
description: str = None,
7171
base_description: str = None,
72+
base_desc: str = None,
7273
subcommand_group_description: str = None,
74+
sub_group_desc: str = None,
7375
auto_convert: dict = None,
7476
guild_ids: typing.List[int] = None,
7577
options: typing.List[dict] = None):
@@ -106,8 +108,10 @@ async def group_say(self, ctx: SlashContext, text: str):
106108
:type description: str
107109
:param base_description: Description of the base command. Default ``None``.
108110
:type base_description: str
111+
:param base_desc: Alias of ``base_description``.
109112
:param subcommand_group_description: Description of the subcommand_group. Default ``None``.
110113
:type subcommand_group_description: str
114+
:param sub_group_desc: Alias of ``subcommand_group_description``.
111115
:param auto_convert: Dictionary of how to convert option values. Default ``None``.
112116
:type auto_convert: dict
113117
:param guild_ids: List of guild ID of where the command will be used. Default ``None``, which will be global command.
@@ -124,6 +128,9 @@ async def group_say(self, ctx: SlashContext, text: str):
124128
raise Exception("You can't use subcommand or subcommand_group type!")
125129
auto_convert[x["name"]] = x["type"]
126130

131+
base_description = base_description if base_description else base_desc
132+
subcommand_group_description = subcommand_group_description if subcommand_group_description else sub_group_desc
133+
127134
def wrapper(cmd):
128135
_sub = {
129136
"func": cmd,

0 commit comments

Comments
 (0)