Browse Source

Add User.bot attribute to check if a user is a bot account.

pull/152/merge
Rapptz 9 years ago
parent
commit
fa14c72836
  1. 5
      discord/user.py

5
discord/user.py

@ -54,15 +54,18 @@ class User:
The user's discriminator. This is given when the username has conflicts. The user's discriminator. This is given when the username has conflicts.
avatar : str avatar : str
The avatar hash the user has. Could be None. The avatar hash the user has. Could be None.
bot : bool
Specifies if the user is a bot account.
""" """
__slots__ = ['name', 'id', 'discriminator', 'avatar'] __slots__ = ['name', 'id', 'discriminator', 'avatar', 'bot']
def __init__(self, **kwargs): def __init__(self, **kwargs):
self.name = kwargs.get('username') self.name = kwargs.get('username')
self.id = kwargs.get('id') self.id = kwargs.get('id')
self.discriminator = kwargs.get('discriminator') self.discriminator = kwargs.get('discriminator')
self.avatar = kwargs.get('avatar') self.avatar = kwargs.get('avatar')
self.bot = kwargs.get('bot', False)
def __str__(self): def __str__(self):
return '{0.name}#{0.discriminator}'.format(self) return '{0.name}#{0.discriminator}'.format(self)

Loading…
Cancel
Save