Skip to content

Commit 704861b

Browse files
Fix group permissions
1 parent 3f81884 commit 704861b

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

discord/commands/commands.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -672,6 +672,7 @@ def __init__(
672672
description: str,
673673
guild_ids: Optional[List[int]] = None,
674674
parent_group: Optional[SlashCommandGroup] = None,
675+
**kwargs
675676
) -> None:
676677
validate_chat_input_name(name)
677678
validate_chat_input_description(description)
@@ -689,6 +690,12 @@ def __init__(
689690
self._after_invoke = None
690691
self.cog = None
691692

693+
# Permissions
694+
self.default_permission = kwargs.get("default_permission", True)
695+
self.permissions: List[Permission] = kwargs.get("permissions", [])
696+
if self.permissions and self.default_permission:
697+
self.default_permission = False
698+
692699
def to_dict(self) -> Dict:
693700
as_dict = {
694701
"name": self.name,

0 commit comments

Comments
 (0)