4 Commits

Author SHA1 Message Date
Sweetbread ae035a3721 Add polling
Docker Build and Push / build-and-push (push) Successful in 19s
2026-02-05 17:37:11 +03:00
Sweetbread 8e3fc28fc5 Update docker image 2026-02-05 17:37:11 +03:00
Sweetbread c08a893b14 Add OG meta 2026-02-05 17:37:11 +03:00
Sweetbread dd077ec06a Add Steam info 2026-02-05 17:37:10 +03:00
+4 -9
View File
@@ -18,19 +18,14 @@ from .modules.api.lb import listens, listening
from .modules.api.steam import recent, owned
def tmsmp(sec: int) -> str:
if sec == 0:
return 0
elif sec < 60:
if sec < 60:
return f"{sec} s"
elif sec < 60*60:
minutes = round(sec / 60, 1)
return f"{minutes:.0f} m" if minutes.is_integer() else f"{minutes:.1f} m"
return f"{sec/60:.1f} m"
elif sec < 60*60*24:
hours = round(sec / 3600, 1)
return f"{hours:.0f} h" if hours.is_integer() else f"{hours:.1f} h"
return f"{sec/60/60:.1f} h"
else:
days = round(sec / 86400, 1)
return f"{days:.0f} d" if days.is_integer() else f"{days:.1f} d"
return f"{sec/60/60/24:.1f} d"
def utmsmp(unix: int) -> str:
return datetime \