diff options
Diffstat (limited to 'discord/message.py')
| -rw-r--r-- | discord/message.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/discord/message.py b/discord/message.py index e641028b..21635e1d 100644 --- a/discord/message.py +++ b/discord/message.py @@ -60,7 +60,10 @@ if TYPE_CHECKING: from .types.components import Component as ComponentPayload from .types.threads import ThreadArchiveDuration - from .types.member import Member as MemberPayload + from .types.member import ( + Member as MemberPayload, + UserWithMember as UserWithMemberPayload, + ) from .types.user import User as UserPayload from .types.embed import Embed as EmbedPayload from .abc import Snowflake @@ -839,7 +842,7 @@ class Message(Hashable): # TODO: consider adding to cache here self.author = Member._from_message(message=self, data=member) - def _handle_mentions(self, mentions: List[UserPayload]) -> None: + def _handle_mentions(self, mentions: List[UserWithMemberPayload]) -> None: self.mentions = r = [] guild = self.guild state = self._state |