Skip to content

Commit

Permalink
Fix default avatar for webhooks
Browse files Browse the repository at this point in the history
  • Loading branch information
dolfies committed Dec 4, 2024
1 parent 226f200 commit 2a57b60
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions discord/webhook/async_.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
from .. import utils
from ..errors import HTTPException, Forbidden, NotFound, DiscordServerError
from ..message import Message
from ..enums import try_enum, WebhookType, ChannelType
from ..enums import try_enum, WebhookType, ChannelType, DefaultAvatar
from ..user import BaseUser, User
from ..flags import MessageFlags
from ..asset import Asset
Expand Down Expand Up @@ -828,8 +828,7 @@ def default_avatar(self) -> Asset:
.. versionadded:: 2.0
"""
# Default is always blurple apparently
return Asset._from_default_avatar(self._state, 0)
return Asset._from_default_avatar(self._state, (self.id >> 22) % len(DefaultAvatar))

@property
def display_avatar(self) -> Asset:
Expand Down

0 comments on commit 2a57b60

Please sign in to comment.