mirror of
https://github.com/LonamiWebs/Telethon.git
synced 2025-08-09 13:29:47 +00:00
Apply several lints
This commit is contained in:
@@ -4,7 +4,8 @@ from .. import utils, events
|
||||
|
||||
|
||||
class ButtonMethods(UpdateMethods):
|
||||
def build_reply_markup(self, buttons, inline_only=False):
|
||||
@staticmethod
|
||||
def build_reply_markup(buttons, inline_only=False):
|
||||
"""
|
||||
Builds a :tl`ReplyInlineMarkup` or :tl:`ReplyKeyboardMarkup` for
|
||||
the given buttons, or does nothing if either no buttons are
|
||||
|
@@ -57,6 +57,8 @@ class DownloadMethods(UserMethods):
|
||||
if not isinstance(entity, TLObject) or entity.SUBCLASS_OF_ID in INPUTS:
|
||||
entity = await self.get_entity(entity)
|
||||
|
||||
thumb = -1 if download_big else 0
|
||||
|
||||
possible_names = []
|
||||
if entity.SUBCLASS_OF_ID not in ENTITIES:
|
||||
photo = entity
|
||||
@@ -68,7 +70,9 @@ class DownloadMethods(UserMethods):
|
||||
return None
|
||||
|
||||
return await self._download_photo(
|
||||
entity.chat_photo, file, date=None, progress_callback=None)
|
||||
entity.chat_photo, file, date=None,
|
||||
thumb=thumb, progress_callback=None
|
||||
)
|
||||
|
||||
for attr in ('username', 'first_name', 'title'):
|
||||
possible_names.append(getattr(entity, attr, None))
|
||||
@@ -108,7 +112,7 @@ class DownloadMethods(UserMethods):
|
||||
return await self._download_photo(
|
||||
full.full_chat.chat_photo, file,
|
||||
date=None, progress_callback=None,
|
||||
thumb=-1 if download_big else 0
|
||||
thumb=thumb
|
||||
)
|
||||
else:
|
||||
# Until there's a report for chats, no need to.
|
||||
@@ -333,7 +337,8 @@ class DownloadMethods(UserMethods):
|
||||
else:
|
||||
return None
|
||||
|
||||
def _download_cached_photo_size(self, size, file):
|
||||
@staticmethod
|
||||
def _download_cached_photo_size(size, file):
|
||||
# No need to download anything, simply write the bytes
|
||||
if file is bytes:
|
||||
return size.bytes
|
||||
|
Reference in New Issue
Block a user