Wrapper script with disconnect handling; Basic dark mode fix; Include all assets locally

This commit is contained in:
2023-09-05 18:15:43 +02:00
parent ef797f127c
commit b412e04726
33 changed files with 69 additions and 76 deletions

View File

@@ -3,7 +3,6 @@ from urllib.parse import quote
from telethon.tl.custom import Message
def get_file_name(message: Message, quote_name: bool = True) -> str:
if message.file.name:
name = message.file.name
@@ -12,7 +11,6 @@ def get_file_name(message: Message, quote_name: bool = True) -> str:
name = f"{message.date.strftime('%Y-%m-%d_%H:%M:%S')}{ext}"
return quote(name) if quote_name else name
def get_human_size(num: Union[int, float]) -> str:
base = 1024.0
sufix_list = ["B", "KiB", "MiB", "GiB", "TiB", "PiB", "EiB", "ZiB", "YiB"]