aboutsummaryrefslogtreecommitdiff
path: root/discord/message.py
diff options
context:
space:
mode:
Diffstat (limited to 'discord/message.py')
-rw-r--r--discord/message.py7
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