Gnuxie / matrix-protection-suite

library for interacting with matrix policy lists for moderation.
2 stars 1 forks source link

Give the `joinedRoomsRevision` to `ProtectedRoomsManager` to skip calling `/join`. #61

Closed Gnuxie closed 1 day ago

Gnuxie commented 2 days ago

/join Synapse can block on state res even though the client is already joined... which can cause us to hit the matrix-bot-sdk's harcoded timeout.

Gnuxie commented 2 days ago

https://github.com/the-draupnir-project/Draupnir/issues/561

Gnuxie commented 2 days ago

This is also why Draupnir is still kinda slow to startup

Gnuxie commented 1 day ago

fixed