|
@ -71,6 +71,14 @@ class Profile(namedtuple('Profile', 'flags user mutual_guilds connected_accounts |
|
|
flags = (UserFlags.hypesquad_bravery, UserFlags.hypesquad_brilliance, UserFlags.hypesquad_balance) |
|
|
flags = (UserFlags.hypesquad_bravery, UserFlags.hypesquad_brilliance, UserFlags.hypesquad_balance) |
|
|
return [house for house, flag in zip(HypeSquadHouse, flags) if self._has_flag(flag)] |
|
|
return [house for house, flag in zip(HypeSquadHouse, flags) if self._has_flag(flag)] |
|
|
|
|
|
|
|
|
|
|
|
@property |
|
|
|
|
|
def team_user(self): |
|
|
|
|
|
return self._has_flag(UserFlags.team_user) |
|
|
|
|
|
|
|
|
|
|
|
@property |
|
|
|
|
|
def system(self): |
|
|
|
|
|
return self._has_flag(UserFlags.system) |
|
|
|
|
|
|
|
|
_BaseUser = discord.abc.User |
|
|
_BaseUser = discord.abc.User |
|
|
|
|
|
|
|
|
class BaseUser(_BaseUser): |
|
|
class BaseUser(_BaseUser): |
|
|