Transforms the Matrix and OpenAI interactor into indepandent services, fikes #2 #3

Merged
jfig merged 6 commits from 2-into_services into dev 2025-05-04 14:56:58 +00:00
Showing only changes of commit 5c9bdc771d - Show all commits

View File

@@ -119,7 +119,14 @@ async def main() -> None:
if i == MATRIX_LOGIN_TRIES - 1: if i == MATRIX_LOGIN_TRIES - 1:
return return
await asyncio.sleep(MATRIX_LOGIN_DELAY_INCREMENT * (i + 1)) await asyncio.sleep(MATRIX_LOGIN_DELAY_INCREMENT * (i + 1))
logger.info("Logged in successfully") logger.info("Logged in successfully")
logger.debug("Upload one time Olm keys")
try:
await client.upload_keys()
except Exception as e:
logger.error(f"Error uploading keys: {e}")
return
await trust_all_devices(client) await trust_all_devices(client)