diff options
Diffstat (limited to 'discord')
| -rw-r--r-- | discord/message.py | 3 | ||||
| -rw-r--r-- | discord/user.py | 6 | ||||
| -rw-r--r-- | discord/widget.py | 6 |
3 files changed, 15 insertions, 0 deletions
diff --git a/discord/message.py b/discord/message.py index df0b8243..90f4d6e9 100644 --- a/discord/message.py +++ b/discord/message.py @@ -273,6 +273,9 @@ class DeletedReferencedMessage: def __init__(self, parent): self._parent = parent + def __repr__(self): + return f"<DeletedReferencedMessage id={self.id} channel_id={self.channel_id} guild_id={self.guild_id!r}>" + @property def id(self): """:class:`int`: The message ID of the deleted referenced message.""" diff --git a/discord/user.py b/discord/user.py index 888c5c95..6c319668 100644 --- a/discord/user.py +++ b/discord/user.py @@ -44,6 +44,12 @@ class BaseUser(_BaseUser): self._state = state self._update(data) + def __repr__(self): + return ( + f"<BaseUser id={self.id} name={self.name!r} discriminator={self.discriminator!r}" + f" bot={self.bot} system={self.system}>" + ) + def __str__(self): return f'{self.name}#{self.discriminator}' diff --git a/discord/widget.py b/discord/widget.py index 93a46be7..c09bfa98 100644 --- a/discord/widget.py +++ b/discord/widget.py @@ -157,6 +157,12 @@ class WidgetMember(BaseUser): self.connected_channel = connected_channel + def __repr__(self): + return ( + f"<WidgetMember name={self.name!r} discriminator={self.discriminator!r}" + f" bot={self.bot} nick={self.nick!r}>" + ) + @property def display_name(self): """:class:`str`: Returns the member's display name.""" |