aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNCPlayz <[email protected]>2019-06-08 20:51:53 +0100
committerNCPlayz <[email protected]>2019-06-08 21:19:10 +0100
commit126f4f8271416c7bd2f3c4325e39ab3faa2638c7 (patch)
tree20e075a04e75df72e5137222aaed624685d280cd
parentDocument new Guild.features (diff)
downloaddiscord.py-126f4f8271416c7bd2f3c4325e39ab3faa2638c7.tar.xz
discord.py-126f4f8271416c7bd2f3c4325e39ab3faa2638c7.zip
Implement `Guild.get_all_premium_subscribers`
-rw-r--r--discord/guild.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/discord/guild.py b/discord/guild.py
index ccafe11f..d99d385c 100644
--- a/discord/guild.py
+++ b/discord/guild.py
@@ -561,6 +561,11 @@ class Guild(Hashable):
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.