mirror of
https://gitlab.com/vylion/velascobot.git
synced 2025-05-06 21:34:18 +02:00
Fixed periodic chat save mechanism
This commit is contained in:
parent
0974ec52e7
commit
d7ad39dfe0
1 changed files with 3 additions and 2 deletions
|
@ -68,7 +68,8 @@ class Speaker(object):
|
||||||
self.repeat = repeat
|
self.repeat = repeat
|
||||||
self.filter_cids = filter_cids
|
self.filter_cids = filter_cids
|
||||||
self.memory = MemoryList(memory)
|
self.memory = MemoryList(memory)
|
||||||
self.memory_timer = time.perf_counter()
|
self.save_time = save_time
|
||||||
|
self.memory_timer = int(time.perf_counter())
|
||||||
self.admin = admin
|
self.admin = admin
|
||||||
self.bypass = bypass
|
self.bypass = bypass
|
||||||
self.max_len = max_len
|
self.max_len = max_len
|
||||||
|
@ -154,7 +155,7 @@ class Speaker(object):
|
||||||
current_time = int(time.perf_counter())
|
current_time = int(time.perf_counter())
|
||||||
elapsed = (current_time - self.memory_timer)
|
elapsed = (current_time - self.memory_timer)
|
||||||
self.logger.debug("Save check: {}".format(elapsed))
|
self.logger.debug("Save check: {}".format(elapsed))
|
||||||
return elapsed < self.save_time
|
return elapsed >= self.save_time
|
||||||
|
|
||||||
def save(self):
|
def save(self):
|
||||||
if self.should_save():
|
if self.should_save():
|
||||||
|
|
Loading…
Reference in a new issue