From d672f849324e05abae61f75d4b0d3fc79973f34b Mon Sep 17 00:00:00 2001 From: Rapptz Date: Sat, 20 May 2017 15:34:41 -0400 Subject: [PATCH] Raise when an invalid permission is passed to PermissionOverwrite. --- discord/permissions.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/discord/permissions.py b/discord/permissions.py index e78d488f9..adfab6363 100644 --- a/discord/permissions.py +++ b/discord/permissions.py @@ -533,6 +533,9 @@ class PermissionOverwrite: self._values = {} for key, value in kwargs.items(): + if key not in self.VALID_NAMES: + raise ValueError('no permission called {0}.'.format(key)) + setattr(self, key, value) def _set(self, key, value):