about summary refs log tree commit diff stats
path: root/discord/user.py
diff options
context:
space:
mode:
Diffstat (limited to 'discord/user.py')
-rw-r--r--discord/user.py22
1 files changed, 22 insertions, 0 deletions
diff --git a/discord/user.py b/discord/user.py
index e69de29..838b6e2 100644
--- a/discord/user.py
+++ b/discord/user.py
@@ -0,0 +1,22 @@
+class User:
+    __slots__ = (
+        "id",
+        "username",
+        "discriminator",
+        "avatar",
+        "bot",
+        "system",
+        "mfa_enabled",
+        "banner",
+        "accent_color",
+        "locale",
+        "verified",
+        "email",
+        "flags",
+        "premium_type",
+        "public_flags"
+    )
+
+    def __init__(self, data: dict):
+        for k, v in data:
+            setattr(self, k, v)