about summary refs log tree commit diff stats
path: root/discord/user.py
blob: 838b6e212d8a738c9efecd1cf0f001aad5bb5be2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
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)