Merge pull request #27
* Add author_permissions to the Context object as a shortcut to return …
This commit is contained in:
		| @@ -32,6 +32,7 @@ import discord.abc | ||||
| import discord.utils | ||||
|  | ||||
| from discord.message import Message | ||||
| from discord import Permissions | ||||
|  | ||||
| if TYPE_CHECKING: | ||||
|     from typing_extensions import ParamSpec | ||||
| @@ -314,6 +315,13 @@ class Context(discord.abc.Messageable, Generic[BotT]): | ||||
|         g = self.guild | ||||
|         return g.voice_client if g else None | ||||
|  | ||||
|     def author_permissions(self) -> Permissions: | ||||
|         """Returns the author permissions in the given channel. | ||||
|  | ||||
|         .. versionadded:: 2.0 | ||||
|         """ | ||||
|         return self.channel.permissions_for(self.author) | ||||
|  | ||||
|     async def send_help(self, *args: Any) -> Any: | ||||
|         """send_help(entity=<bot>) | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user