mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-04-21 00:07:51 +00:00
Change dm_permissons to dm_permission
This commit is contained in:
parent
79d34fbe78
commit
4a73de946a
@ -577,7 +577,7 @@ class Command(Generic[GroupT, P, T]):
|
||||
}
|
||||
|
||||
if self.parent is None:
|
||||
base['dm_permissions'] = not self.guild_only
|
||||
base['dm_permission'] = not self.guild_only
|
||||
base['default_member_permissions'] = self.default_permissions and self.default_permissions.value
|
||||
|
||||
return base
|
||||
@ -972,7 +972,7 @@ class ContextMenu:
|
||||
return {
|
||||
'name': self.name,
|
||||
'type': self.type.value,
|
||||
'dm_permissions': not self.guild_only,
|
||||
'dm_permission': not self.guild_only,
|
||||
'default_member_permissions': self.default_permissions and self.default_permissions.value,
|
||||
}
|
||||
|
||||
@ -1279,7 +1279,7 @@ class Group:
|
||||
}
|
||||
|
||||
if self.parent is None:
|
||||
base['dm_permissions'] = not self.guild_only
|
||||
base['dm_permission'] = not self.guild_only
|
||||
base['default_member_permissions'] = self.default_permissions and self.default_permissions.value
|
||||
|
||||
return base
|
||||
|
@ -136,7 +136,7 @@ class AppCommand(Hashable):
|
||||
The application command's description.
|
||||
default_member_permissions: Optional[:class:`~discord.Permissions`]
|
||||
The default member permissions that can run this command.
|
||||
dm_permissions: :class:`bool`
|
||||
dm_permission: :class:`bool`
|
||||
A boolean that indicates whether this command can be run in direct messages.
|
||||
"""
|
||||
|
||||
@ -148,7 +148,7 @@ class AppCommand(Hashable):
|
||||
'description',
|
||||
'options',
|
||||
'default_member_permissions',
|
||||
'dm_permissions',
|
||||
'dm_permission',
|
||||
'_state',
|
||||
)
|
||||
|
||||
@ -172,12 +172,12 @@ class AppCommand(Hashable):
|
||||
else:
|
||||
self.default_member_permissions = Permissions(int(permissions))
|
||||
|
||||
dm_permissions = data.get('dm_permissions')
|
||||
dm_permission = data.get('dm_permission')
|
||||
# For some reason this field can be explicit null and mean True
|
||||
if dm_permissions is None:
|
||||
dm_permissions = True
|
||||
if dm_permission is None:
|
||||
dm_permission = True
|
||||
|
||||
self.dm_permissions: bool = dm_permissions
|
||||
self.dm_permission: bool = dm_permission
|
||||
|
||||
def to_dict(self) -> ApplicationCommandPayload:
|
||||
return {
|
||||
|
@ -134,7 +134,7 @@ class _BaseApplicationCommand(TypedDict):
|
||||
id: Snowflake
|
||||
application_id: Snowflake
|
||||
name: str
|
||||
dm_permissions: NotRequired[Optional[bool]]
|
||||
dm_permission: NotRequired[Optional[bool]]
|
||||
default_member_permissions: NotRequired[Optional[str]]
|
||||
version: Snowflake
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user