diff options
| author | Rapptz <[email protected]> | 2019-05-29 21:35:48 -0400 |
|---|---|---|
| committer | Rapptz <[email protected]> | 2019-06-04 18:30:47 -0400 |
| commit | 5dce3410e6b6e2dfa3a7a305bde00a00ea013cf2 (patch) | |
| tree | 24f542fa103e8436ddb3248bdc3d72d424372ef0 /discord/message.py | |
| parent | Add Member.premium_since to denote member boost date. (diff) | |
| download | discord.py-5dce3410e6b6e2dfa3a7a305bde00a00ea013cf2.tar.xz discord.py-5dce3410e6b6e2dfa3a7a305bde00a00ea013cf2.zip | |
Add support for new message types related to premium guilds.
Diffstat (limited to 'discord/message.py')
| -rw-r--r-- | discord/message.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/discord/message.py b/discord/message.py index 5ed97d59..75ee52b5 100644 --- a/discord/message.py +++ b/discord/message.py @@ -603,6 +603,18 @@ class Message: else: return '{0.author.name} started a call \N{EM DASH} Join the call.'.format(self) + if self.type is MessageType.premium_guild_subscription: + return '{0.author.name} just boosted the server!'.format(self) + + if self.type is MessageType.premium_guild_tier_1: + return '{0.author.name} just boosted the server! {0.guild} has achieved **Level 1!**'.format(self) + + if self.type is MessageType.premium_guild_tier_2: + return '{0.author.name} just boosted the server! {0.guild} has achieved **Level 2!**'.format(self) + + if self.type is MessageType.premium_guild_tier_3: + return '{0.author.name} just boosted the server! {0.guild} has achieved **Level 3!**'.format(self) + async def delete(self, *, delay=None): """|coro| |