Implement Guild.get_all_premium_subscribers

This commit is contained in:
NCPlayz 2019-06-08 20:51:53 +01:00
parent c97b097f07
commit 126f4f8271

View File

@ -560,6 +560,11 @@ class Guild(Hashable):
"""Returns a :class:`Member` with the given ID. If not found, returns None."""
return self._members.get(user_id)
@property
def premium_subscribers(self):
"""List[:class:`Member`]: A list of members who have "boosted" this guild."""
return [member for member in self.members if member.premium_since is not None]
@property
def roles(self):
"""Returns a :class:`list` of the guild's roles in hierarchy order.