chroe: calculate timing

This commit is contained in:
insert 2025-07-09 06:55:52 -04:00
parent 15c5c2c50a
commit c77964c255
Signed by: insert
GPG key ID: A70775C389ACF105

View file

@ -517,6 +517,11 @@ class liveupdate(commands.Cog):
finalstr = "Last 12 timings:"
for i in timings:
finalstr += f"\n{i}s"
interval = round((sum(timings)/len(timings)),3)
if interval < 5:
interval = 5
finalstr += f"\nNew interval: {interval}"
self.updatelivegames.change_interval(seconds=interval)
await warning.send(finalstr)
timings.clear()
except Exception as e: