Room id to check the state of.
The userid to check the state of.
The membership state of the user, e.g. "joined"
Is a user considered registered with the homeserver.
A Matrix userId
Set the cached state of a user's membership for a room. Use this to optimise intents so that they do not attempt to join a room if we know they are joined. This DOES NOT set the actual membership of the room.
This only caches users from the appservice.
Room id to set the state of.
The userid to set the state of.
The membership value to set for the user e.g joined.
Generated using TypeDoc
Get's the cached state of a user's membership for a room. This DOES NOT check to verify the value is correct (i.e the room may have state reset and left the user from the room).
This only caches users from the appservice.