Try adding user to guild method [broken]

This commit is contained in:
thecosmos
2020-04-14 15:57:35 +05:30
parent 04501f7cbc
commit 95aa57a699
3 changed files with 20 additions and 1 deletions

View File

@@ -2,6 +2,8 @@ from .base import DiscordModelsBase
from .. import configs
from flask import current_app
class User(DiscordModelsBase):
"""Class representing Discord User.
@@ -70,6 +72,11 @@ class User(DiscordModelsBase):
"""A boolean representing if avatar of user is animated. Meaning user has GIF avatar."""
return self.avatar_hash.startswith("a_")
def add_to_guild(self, guild_id):
discord = current_app.discord
return discord.request(
f"/guilds/{guild_id}/members/{self.id}", method="PUT", headers=discord.bot_authorization_header)
class Bot(User):
"""Class representing the client user itself."""