From 0680cf5736a1e22938996e9de90f579535e0bbdc Mon Sep 17 00:00:00 2001 From: thecosmos Date: Tue, 7 May 2019 22:47:26 +0530 Subject: [PATCH] user, connection properties --- flask_discord/client.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/flask_discord/client.py b/flask_discord/client.py index 70f3c72..fa896bd 100644 --- a/flask_discord/client.py +++ b/flask_discord/client.py @@ -23,6 +23,14 @@ class DiscordOAuth2Session(_http.DiscordOAuth2HttpClient): ) session["oauth2_token"] = token + @property + def user(self): + return models.User(self.get("/users/@me")) + + @property + def connections(self): + return models.UserConnection(self.get("/users/@me/connections")) + def fetch_guilds(self): guilds_payload = self.get("/users/@me/guilds") return [models.Guild(payload) for payload in guilds_payload]