Hashable TelegramObject

This commit is contained in:
Alex Root Junior 2018-02-23 13:19:23 +02:00
parent f3f9b3c27a
commit 531b2a4df7
14 changed files with 54 additions and 50 deletions

View file

@ -78,10 +78,7 @@ class User(base.TelegramObject):
return await self.bot.get_user_profile_photos(self.id, offset, limit)
def __hash__(self):
return self.id + \
hash(self.is_bot) + \
hash(self.full_name) + \
(hash(self.username) if self.username else 0)
return self.id
def __int__(self):
return self.id