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