diff options
| author | Rapptz <[email protected]> | 2015-10-13 04:33:18 -0400 |
|---|---|---|
| committer | Rapptz <[email protected]> | 2015-10-13 05:39:57 -0400 |
| commit | 2559051e06bc825f4ccafa2967f45f2f99cbbb52 (patch) | |
| tree | 00d73d517cb400853a31682aaa111b55501351d5 | |
| parent | Added send_file method. (diff) | |
| download | discord.py-2559051e06bc825f4ccafa2967f45f2f99cbbb52.tar.xz discord.py-2559051e06bc825f4ccafa2967f45f2f99cbbb52.zip | |
Pass kwargs to all constructors for future proofing.
| -rw-r--r-- | discord/permissions.py | 2 | ||||
| -rw-r--r-- | discord/server.py | 8 |
2 files changed, 5 insertions, 5 deletions
diff --git a/discord/permissions.py b/discord/permissions.py index b6ae898b..43cfcef3 100644 --- a/discord/permissions.py +++ b/discord/permissions.py @@ -39,7 +39,7 @@ class Permissions(object): were regular bools. This allows you to edit permissions. """ - def __init__(self, permissions): + def __init__(self, permissions, **kwargs): self.value = permissions def _bit(self, index): diff --git a/discord/server.py b/discord/server.py index 1ef7b1fb..d3f48eb8 100644 --- a/discord/server.py +++ b/discord/server.py @@ -44,10 +44,10 @@ class Role(object): A :class:`Permissions` that represents the role's permissions. """ - def __init__(self, id, name, permissions): - self.id = id - self.name = name - self.permissions = Permissions(permissions) + def __init__(self, **kwargs): + self.id = kwargs.get('id') + self.name = kwargs.get('name') + self.permissions = Permissions(kwargs.get('permissions', 0)) class Member(User): """Represents a Discord member to a :class:`Server`. |