aboutsummaryrefslogtreecommitdiff
path: root/discord/user.py
diff options
context:
space:
mode:
Diffstat (limited to 'discord/user.py')
-rw-r--r--discord/user.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/discord/user.py b/discord/user.py
index d2f149c3..85e43ba4 100644
--- a/discord/user.py
+++ b/discord/user.py
@@ -53,11 +53,13 @@ class User:
The avatar hash the user has. Could be None.
"""
- def __init__(self, username, id, discriminator, avatar, **kwargs):
- self.name = username
- self.id = id
- self.discriminator = discriminator
- self.avatar = avatar
+ __slots__ = ['name', 'id', 'discriminator', 'avatar']
+
+ def __init__(self, **kwargs):
+ self.name = kwargs.get('username')
+ self.id = kwargs.get('id')
+ self.discriminator = kwargs.get('discriminator')
+ self.avatar = kwargs.get('avatar')
def __str__(self):
return self.name