Add User.bot attribute to check if a user is a bot account.
This commit is contained in:
parent
9f722731dd
commit
fa14c72836
@ -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…
x
Reference in New Issue
Block a user