diff --git a/tg/controllers.py b/tg/controllers.py index c3c3b2b..afaf86b 100644 --- a/tg/controllers.py +++ b/tg/controllers.py @@ -427,7 +427,8 @@ class Controller: self.tg.send_video(file_path, chat_id, width, height, duration) def send_file( - self, send_file_fun: Callable[[str, int], AsyncResult], + self, + send_file_fun: Callable[[str, int], AsyncResult], ) -> None: _input = self.view.status.get_input() if _input is None: @@ -551,7 +552,10 @@ class Controller: def _get_user_ids(self, is_multiple: bool = False) -> List[int]: users = self.model.users.get_users() _, cols = self.view.stdscr.getmaxyx() - limit = min(int(cols / 2), max(len(user.name) for user in users),) + limit = min( + int(cols / 2), + max(len(user.name) for user in users), + ) users_out = "\n".join( f"{user.id}\t{user.name:<{limit}} | {user.status}" for user in sorted(users, key=lambda user: user.order) diff --git a/tg/tdlib.py b/tg/tdlib.py index a77223c..17b1023 100644 --- a/tg/tdlib.py +++ b/tg/tdlib.py @@ -294,35 +294,50 @@ class Tdlib(Telegram): } return self._send_data(data) - def get_basic_group(self, basic_group_id: int,) -> AsyncResult: + def get_basic_group( + self, + basic_group_id: int, + ) -> AsyncResult: data = { "@type": "getBasicGroup", "basic_group_id": basic_group_id, } return self._send_data(data) - def get_basic_group_full_info(self, basic_group_id: int,) -> AsyncResult: + def get_basic_group_full_info( + self, + basic_group_id: int, + ) -> AsyncResult: data = { "@type": "getBasicGroupFullInfo", "basic_group_id": basic_group_id, } return self._send_data(data) - def get_supergroup(self, supergroup_id: int,) -> AsyncResult: + def get_supergroup( + self, + supergroup_id: int, + ) -> AsyncResult: data = { "@type": "getSupergroup", "supergroup_id": supergroup_id, } return self._send_data(data) - def get_supergroup_full_info(self, supergroup_id: int,) -> AsyncResult: + def get_supergroup_full_info( + self, + supergroup_id: int, + ) -> AsyncResult: data = { "@type": "getSupergroupFullInfo", "supergroup_id": supergroup_id, } return self._send_data(data) - def get_secret_chat(self, secret_chat_id: int,) -> AsyncResult: + def get_secret_chat( + self, + secret_chat_id: int, + ) -> AsyncResult: data = { "@type": "getSecretChat", "secret_chat_id": secret_chat_id, diff --git a/tg/utils.py b/tg/utils.py index 65c36d7..8768926 100644 --- a/tg/utils.py +++ b/tg/utils.py @@ -104,7 +104,16 @@ def parse_size(size: str) -> int: def humanize_size( num: int, suffix: str = "B", - suffixes: Tuple[str, ...] = ("", "K", "M", "G", "T", "P", "E", "Z",), + suffixes: Tuple[str, ...] = ( + "", + "K", + "M", + "G", + "T", + "P", + "E", + "Z", + ), ) -> str: magnitude = int(math.floor(math.log(num, 1024))) val = num / math.pow(1024, magnitude) diff --git a/tg/views.py b/tg/views.py index 64ad1fa..2703cf8 100644 --- a/tg/views.py +++ b/tg/views.py @@ -280,7 +280,11 @@ class ChatView: class MsgView: - def __init__(self, stdscr: window, model: Model,) -> None: + def __init__( + self, + stdscr: window, + model: Model, + ) -> None: self.model = model self.stdscr = stdscr self.h = 0