mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-09-08 19:03:03 +00:00
Add support for new pink default avatars
This commit is contained in:
@ -509,5 +509,15 @@ class Colour:
|
||||
"""
|
||||
return cls(0xEEEFF1)
|
||||
|
||||
@classmethod
|
||||
def pink(cls) -> Self:
|
||||
"""A factory method that returns a :class:`Colour` with a value of ``0xEB459F``.
|
||||
|
||||
.. colour:: #EB459F
|
||||
|
||||
.. versionadded:: 2.3
|
||||
"""
|
||||
return cls(0xEB459F)
|
||||
|
||||
|
||||
Color = Colour
|
||||
|
@ -295,6 +295,7 @@ class DefaultAvatar(Enum):
|
||||
green = 2
|
||||
orange = 3
|
||||
red = 4
|
||||
pink = 5
|
||||
|
||||
def __str__(self) -> str:
|
||||
return self.name
|
||||
|
@ -173,7 +173,7 @@ class BaseUser(_UserTag):
|
||||
if self.discriminator == '0':
|
||||
avatar_id = (self.id >> 22) % len(DefaultAvatar)
|
||||
else:
|
||||
avatar_id = int(self.discriminator) % len(DefaultAvatar)
|
||||
avatar_id = int(self.discriminator) % 5
|
||||
|
||||
return Asset._from_default_avatar(self._state, avatar_id)
|
||||
|
||||
|
Reference in New Issue
Block a user