Andrew Ferrazzutti
|
adb7453e1a
|
Actually make compatible with Python 3.8
- Replace builtin generic type annotations with classes from Typing
- Replace union type expressions with Union and Optional
|
2022-07-14 01:41:24 -04:00 |
Andrew Ferrazzutti
|
46ace01fea
|
Check for connectivity, not login status, on join from Matrix
Because connectivity is a cached & more specific than login status
|
2022-05-16 03:01:12 -04:00 |
Andrew Ferrazzutti
|
4e6498f777
|
Create new direct chat if necessary when creating new DM portal
Might fail on first attempt, though
|
2022-05-06 04:25:08 -04:00 |
Andrew Ferrazzutti
|
770b0e447b
|
Try outbound room title & description, and work on outbound room avatar
But they fail with -203 (invalid body)
|
2022-04-14 04:27:23 -04:00 |
Andrew Ferrazzutti
|
abf3114203
|
Better error handling for permission setting and privileged actions
|
2022-04-14 04:27:23 -04:00 |
Andrew Ferrazzutti
|
746756cc3f
|
Improved power level bridging
|
2022-04-14 04:27:23 -04:00 |
Andrew Ferrazzutti
|
ecb04fc2f5
|
Inbound permissions & outbound power levels
Note that these only apply to OpenChannels
|
2022-04-13 05:19:32 -04:00 |
Andrew Ferrazzutti
|
33a8218eee
|
Add missing None check for outbound read receipts
|
2022-04-12 04:42:26 -04:00 |
Andrew Ferrazzutti
|
68e2f70371
|
Remove incomplete inbound reaction handlers for now
|
2022-04-11 00:02:12 -04:00 |
Andrew Ferrazzutti
|
4a68796fdf
|
Outbound read receipts
|
2022-04-10 04:38:25 -04:00 |
Andrew Ferrazzutti
|
cf83e86e78
|
Check that relay users are connected
|
2022-04-10 02:21:00 -04:00 |
Andrew Ferrazzutti
|
01a89508f6
|
Remove outbound typing listeners
Since KakaoTalk doesn't support typing notifications
|
2022-04-09 04:14:02 -04:00 |
Andrew Ferrazzutti
|
3900e666ff
|
Update mautrix-python & copy latest goodies from mautrix-facebook
|
2022-04-02 23:16:53 -04:00 |
Andrew Ferrazzutti
|
c8803bc8cc
|
Minor cleanups
|
2022-04-01 05:11:47 -04:00 |
Andrew Ferrazzutti
|
59ea91519a
|
Split state into "logged in" and "connected"
Logged in = have (supposedly valid) session tokens
Connected = have an active TalkClient session
|
2022-04-01 05:11:46 -04:00 |
Andrew Ferrazzutti
|
db41292be7
|
Remove union operator for Python <3.10 compatibility
|
2022-02-26 04:06:26 -05:00 |
Andrew Ferrazzutti
|
b57c74eeb6
|
Initial commit
|
2022-02-25 02:22:50 -05:00 |