diff options
| author | Rapptz <[email protected]> | 2019-05-11 01:18:40 -0400 |
|---|---|---|
| committer | Rapptz <[email protected]> | 2019-06-04 18:30:46 -0400 |
| commit | a048815c6048d430cd6c5bfac73573d309ff9a7e (patch) | |
| tree | 30205e06fa5ee9319970c030c33d6cee62cb5ec1 | |
| parent | Add Guild.premium_tier and corresponding limits. (diff) | |
| download | discord.py-a048815c6048d430cd6c5bfac73573d309ff9a7e.tar.xz discord.py-a048815c6048d430cd6c5bfac73573d309ff9a7e.zip | |
Add Guild.premium_subscription_count
| -rw-r--r-- | discord/guild.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/discord/guild.py b/discord/guild.py index d79a102c..a6a86e73 100644 --- a/discord/guild.py +++ b/discord/guild.py @@ -128,6 +128,8 @@ class Guild(Hashable): premium_tier: :class:`int` The premium tier for this guild. Corresponds to "Nitro Server" in the official UI. The number goes from 0 to 3 inclusive. + premium_subscription_count: :class:`int` + How many users have currently "boosted" this guild. """ __slots__ = ('afk_timeout', 'afk_channel', '_members', '_channels', 'icon', @@ -136,7 +138,8 @@ class Guild(Hashable): 'owner_id', 'mfa_level', 'emojis', 'features', 'verification_level', 'explicit_content_filter', 'splash', '_voice_states', '_system_channel_id', 'default_notifications', - 'description', 'max_presences', 'max_members', 'premium_tier') + 'description', 'max_presences', 'max_members', 'premium_tier', + 'premium_subscription_count') _PREMIUM_GUILD_LIMITS = { None: _GuildLimit(emoji=50, bitrate=96e3, filesize=8388608), @@ -254,7 +257,8 @@ class Guild(Hashable): self.description = guild.get('description') self.max_presences = guild.get('max_presences') self.max_members = guild.get('max_members') - self.premium_tier = guild.get('premium_tier') + self.premium_tier = guild.get('premium_tier', 0) + self.premium_subscription_count = guild.get('premium_subscription_count', 0) for mdata in guild.get('members', []): member = Member(data=mdata, guild=self, state=state) |