Changed a bit more due to "modes" update

This commit is contained in:
Profitroll 2022-08-30 14:03:11 +02:00
parent da97606bb4
commit 5848bca40a

View File

@ -396,25 +396,26 @@ def callback_query_unblock(app, clb): # type: ignore
# # else: # # else:
# # logWrite(f"Got raw update of type {type(update)} with contents {update}", debug=True) # # logWrite(f"Got raw update of type {type(update)} with contents {update}", debug=True)
for entry in configGet("time", "posting"): if configGet("mode") in ["both", "post"]:
schedule.every().day.at(entry).do(send_content)
for entry in configGet("time", "posting"):
schedule.every().day.at(entry).do(send_content)
def background_task():
def background_task(): try:
try: while True:
while True: try:
try: schedule.run_pending()
schedule.run_pending() time.sleep(1)
time.sleep(1) except:
except: pass
pass except Exception as exp:
except Exception as exp: logWrite(locale("exception_occured", "console", locale=configGet("locale")).format(exp))
logWrite(locale("exception_occured", "console", locale=configGet("locale")).format(exp)) except KeyboardInterrupt:
except KeyboardInterrupt: logWrite(locale("keyboard_interrupt", "console", locale=configGet("locale")))
logWrite(locale("keyboard_interrupt", "console", locale=configGet("locale"))) if configGet("shutdown", "reports"):
if configGet("shutdown", "reports"): app.send_message(configGet("admin"), locale("shutdown", "message", locale=configGet("locale")).format(str(pid))) # type: ignore
app.send_message(configGet("admin"), locale("shutdown", "message", locale=configGet("locale")).format(str(pid))) # type: ignore killProc(pid)
killProc(pid)
if __name__ == "__main__": if __name__ == "__main__":