From 9dc18dc3c709628487e6307d0517e05d26618dd4 Mon Sep 17 00:00:00 2001
From: anima
Date: Wed, 18 Feb 2026 21:38:17 +0100
Subject: [PATCH] fix login
---
main.py | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/main.py b/main.py
index e14b8b9..6ae2c49 100644
--- a/main.py
+++ b/main.py
@@ -13,7 +13,7 @@ logging.basicConfig(format='[%(asctime)s] %(process)s {%(filename)s:%(lineno)d}
class MatrixBot:
__AUTHOR__ = 'anima'
- __VERSION__ = '0.6.1'
+ __VERSION__ = '0.6.3'
def __init__(self, config_file: str = 'bot.conf', session_file: str = 'session.tmp') -> None:
"""
Args:
@@ -59,7 +59,6 @@ class MatrixBot:
session = {
'access_token': self.session.access_token,
'device_id': self.session.device_id,
- 'user_id': self.user_id,
'next_batch': self.client.next_batch
}
logging.debug('save session file')
@@ -80,7 +79,6 @@ class MatrixBot:
session = yaml.safe_load(f)
self.client.access_token = session['access_token']
self.client.device_id = session['device_id']
- self.client.user_id = session["user_id"]
self.client.next_batch = session['next_batch']
return True
@@ -100,7 +98,7 @@ class MatrixBot:
logging.debug(f'try login with account {self.username}')
self.session = await self.client.login(self.__password)
- if isinstance(session, LoginResponse):
+ if isinstance(self.session, LoginResponse):
logging.info(f'login successfull with account {self.username} on server {self.homeserver}')
self._save_session()
return True