From 3d0dd5bc1be91c393ba5844dbd884e98b6dfb97c Mon Sep 17 00:00:00 2001 From: Rapptz Date: Sat, 3 Jul 2021 11:02:32 -0400 Subject: [PATCH] Change Message.__repr__ to show inherited type name --- discord/message.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/discord/message.py b/discord/message.py index 4ae3fe7cb..4d80ec39f 100644 --- a/discord/message.py +++ b/discord/message.py @@ -703,8 +703,9 @@ class Message(Hashable): continue def __repr__(self) -> str: + name = self.__class__.__name__ return ( - f'' + f'<{name} id={self.id} channel={self.channel!r} type={self.type!r} author={self.author!r} flags={self.flags!r}>' ) def _try_patch(self, data, key, transform=None) -> None: @@ -1224,7 +1225,6 @@ class Message(Hashable): flags.suppress_embeds = suppress payload['flags'] = flags.value - if allowed_mentions is MISSING: if self._state.allowed_mentions is not None and self.author.id == self._state.self_id: payload['allowed_mentions'] = self._state.allowed_mentions.to_dict()