[commands] Add Context.permissions and Context.bot_permissions

This commit is contained in:
zephyrkul
2022-07-04 19:48:36 -06:00
committed by GitHub
parent 65a270d35a
commit 9fe19dcc69
4 changed files with 83 additions and 16 deletions

View File

@ -2498,12 +2498,7 @@ class DMChannel(discord.abc.Messageable, discord.abc.PrivateChannel, Hashable):
:class:`Permissions`
The resolved permissions.
"""
base = Permissions.text()
base.read_messages = True
base.send_tts_messages = False
base.manage_messages = False
return base
return Permissions._dm_permissions()
def get_partial_message(self, message_id: int, /) -> PartialMessage:
"""Creates a :class:`PartialMessage` from the message ID.
@ -2671,10 +2666,7 @@ class GroupChannel(discord.abc.Messageable, discord.abc.PrivateChannel, Hashable
The resolved permissions for the user.
"""
base = Permissions.text()
base.read_messages = True
base.send_tts_messages = False
base.manage_messages = False
base = Permissions._dm_permissions()
base.mention_everyone = True
if obj.id == self.owner_id: