initial commit

This commit is contained in:
odysseusmax
2020-08-10 07:27:52 +00:00
commit 3b1178e7d7
15 changed files with 535 additions and 0 deletions

14
app/util.py Normal file
View File

@ -0,0 +1,14 @@
def get_file_name(message):
if message.file.name:
return message.file.name.replace('\n', ' ')
ext = message.file.ext or ""
return f"{message.date.strftime('%Y-%m-%d_%H:%M:%S')}{ext}"
def get_human_size(num):
base = 1024.0
sufix_list = ['B','KiB','MiB','GiB','TiB','PiB','EiB','ZiB', 'YiB']
for unit in sufix_list:
if abs(num) < base:
return f"{round(num, 2)} {unit}"
num /= base