diff options
| author | Nadir Chowdhury <[email protected]> | 2019-03-14 01:24:16 +0000 |
|---|---|---|
| committer | Danny <[email protected]> | 2019-03-13 21:24:16 -0400 |
| commit | 8f7ce7c64e4b184b61b3f0309d6100ea621ee55a (patch) | |
| tree | 708a0d79577c53af03dc4cdfd8ad830581c8e60e /discord/invite.py | |
| parent | Fix imports (diff) | |
| download | discord.py-8f7ce7c64e4b184b61b3f0309d6100ea621ee55a.tar.xz discord.py-8f7ce7c64e4b184b61b3f0309d6100ea621ee55a.zip | |
Add support for reading guild descriptions
Added `Guild.description` and `PartialInviteGuild.description`.
Diffstat (limited to 'discord/invite.py')
| -rw-r--r-- | discord/invite.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/discord/invite.py b/discord/invite.py index 7b88ea9c..8048a7cb 100644 --- a/discord/invite.py +++ b/discord/invite.py @@ -81,7 +81,7 @@ class PartialInviteChannel(namedtuple('PartialInviteChannel', 'id name type')): """Returns the channel's creation time in UTC.""" return snowflake_time(self.id) -class PartialInviteGuild(namedtuple('PartialInviteGuild', 'features icon banner id name splash verification_level')): +class PartialInviteGuild(namedtuple('PartialInviteGuild', 'features icon banner id name splash verification_level description')): """Represents a "partial" invite guild. This model will be given when the user is not part of the @@ -121,6 +121,8 @@ class PartialInviteGuild(namedtuple('PartialInviteGuild', 'features icon banner The partial guild's banner. splash: Optional[:class:`str`] The partial guild's invite splash. + description: Optional[:class:`str`] + The partial guild's description. """ __slots__ = () @@ -278,7 +280,8 @@ class Invite(Hashable): icon=guild_data.get('icon'), banner=guild_data.get('banner'), splash=guild_data.get('splash'), - verification_level=try_enum(VerificationLevel, guild_data.get('verification_level'))) + verification_level=try_enum(VerificationLevel, guild_data.get('verification_level')), + description=guild_data.get('description')) data['guild'] = guild data['channel'] = channel return cls(state=state, data=data) |