matrix-nio
matrix-nio copied to clipboard
Missing methods in AsyncClient
These methods are present in HttpClient
, but missing in AsyncClient
:
- [x]
devices()
https://github.com/poljar/matrix-nio/commit/7f3eb1c3002f2ef4b23a9f42ac996c6658823903 - [x]
update_device()
#140 - [ ]
lag()
- [x]
login_info()
#143 - [x]
room_invite()
#89 - [x]
room_kick()
#123 - [x]
room_put_state()
#102 - [x]
room_read_markers()
#131 - [x]
room_redact()
#84 - [x]
login()
withtoken
argument #106
room_put_state() is added to AsyncClient by #102
I do not want to open another issue for that: login with token is missing too.
I'll pick up the room_read_markers()
method
update_device
is missing too. PR incoming
If anyone could give me a hint on how to implement lag()
i would try to make the too.
But i can´t find any equivalent for this.
poljar mentioned aiohttp client tracing as a possible solution long ago, that's what we use to track uploads progression.