diff options
| author | Rapptz <[email protected]> | 2016-12-30 04:34:42 -0500 |
|---|---|---|
| committer | Rapptz <[email protected]> | 2017-01-03 09:52:06 -0500 |
| commit | dceba9d962483a0f423e53d472e18c8cd84c0759 (patch) | |
| tree | d39c4906807eb0d2ec55070715f237b82ecc12d2 /discord/member.py | |
| parent | Fix handling of author update and missing type attribute in Message. (diff) | |
| download | discord.py-dceba9d962483a0f423e53d472e18c8cd84c0759.tar.xz discord.py-dceba9d962483a0f423e53d472e18c8cd84c0759.zip | |
Add useful repr to all data classes.
Diffstat (limited to 'discord/member.py')
| -rw-r--r-- | discord/member.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/discord/member.py b/discord/member.py index 99412a68..bd6f4051 100644 --- a/discord/member.py +++ b/discord/member.py @@ -152,7 +152,11 @@ class Member: self.nick = data.get('nick', None) def __str__(self): - return self._user.__str__() + return str(self._user) + + def __repr__(self): + return '<Member id={1.id} name={1.name!r} discriminator={1.discriminator!r}' \ + ' bot={1.bot} nick={0.nick!r} guild={0.guild!r}>'.format(self, self._user) def __eq__(self, other): return isinstance(other, Member) and other._user.id == self._user.id and self.guild.id == other.guild.id |