From 45e7a5ca9a4e3ebed723c39b70ff32fc4c6c165a Mon Sep 17 00:00:00 2001 From: egut125 Date: Wed, 30 Mar 2022 13:06:50 -0400 Subject: [PATCH] Enhancement: Update messages to have better values (#671) --- src/bot.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/bot.py b/src/bot.py index c4a12de..0122054 100644 --- a/src/bot.py +++ b/src/bot.py @@ -5,6 +5,7 @@ import time import os import random import cv2 +import math from copy import copy from typing import Union from collections import OrderedDict @@ -410,17 +411,18 @@ class Bot: if Config().general["max_runtime_before_break_m"] and Config().general["break_length_m"]: elapsed_time = time.time() - self._timer - Logger.info(f'Session length = {elapsed_time} s, max_runtime_before_break_m {Config().general["max_runtime_before_break_m"]*60} s.') + Logger.debug(f'Session length = {math.ceil(elapsed_time/60)} minutes, max_runtime_before_break_m {Config().general["max_runtime_before_break_m"]}.') if elapsed_time > (Config().general["max_runtime_before_break_m"]*60): - Logger.info(f'Max session length reached, taking a break for {Config().general["break_length_m"]} minutes.') - self._messenger.send_message(f'Ran for {hms(elapsed_time)}, taking a break for {Config().general["break_length_m"]} minutes.') + break_msg = f'Ran for {hms(elapsed_time)}, taking a break for {hms(Config().general["break_length_m"]*60)}.' + Logger.info(break_msg) + self._messenger.send_message(break_msg) if not self._pausing: self.toggle_pause() wait(Config().general["break_length_m"]*60) - break_msg = f'Break over, now running for {Config().general["max_runtime_before_break_m"]} more minutes.' + break_msg = f'Break over, will now run for {hms(Config().general["max_runtime_before_break_m"]*60)}.' Logger.info(break_msg) self._messenger.send_message(break_msg) if self._pausing: