h$=#1l      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~None N matrix-client?@ABCDEFG ?012@43A;<=>B567C9:8DFEGNone 8mY matrix-client https://matrix.org/docs/spec/client_server/latest#post-matrix-client-r0-createroom STUVWXYZ[\None  #$8<,]* matrix-client The room ID for this room alias. matrix-client4A list of servers that are aware of this room alias. matrix-client+A token corresponding to the end of chunk.  matrix-client,A token corresponding to the start of chunk. matrix-client5A list of state events relevant to showing the chunk. matrix-clientStRoomMember MRMember | StRoomPowerLevels MRPowerLevels | StRoomJoinRules MRJoinRules matrix-clientThe session record, use  to create it. matrix-client( allows you to generate a session token. matrix-client allows you to generate a session token and recover the Matrix auth token. matrix-client' allows you to destroy a session token. matrix-client creates the session record. matrix-client: gets information about the owner of a given access token. matrix-clientThis API returns a map of MXIDs to member info objects for members of the room. The current user must be in the room for it to work. https://spec.matrix.org/v1.1/client-server-api/#get_matrixclientv3roomsroomidjoined_members matrix-client7Get the state events for the current state of a room. https://spec.matrix.org/v1.1/client-server-api/#get_matrixclientv3roomsroomidstate matrix-clientLooks up the contents of a state event in a room. If the user is joined to the room then the state is taken from the current state of the room. If the user has left the room then the state is taken from the state of the room when they left. https://spec.matrix.org/v1.1/client-server-api/#get_matrixclientv3roomsroomidstateeventtypestatekey matrix-clientSend arbitrary state events to a room. These events will be overwritten if  roomid,  eventtype and  statekey all match. https://spec.matrix.org/v1.1/client-server-api/#put_matrixclientv3roomsroomidstateeventtypestatekey matrix-client:This endpoint is used to send a message event to a room. https://spec.matrix.org/v1.1/client-server-api/#put_matrixclientv3roomsroomidsendeventtypetxnid matrix-client7Create a new room with various configuration options. https://spec.matrix.org/v1.1/client-server-api/#post_matrixclientv3createroom matrix-client=Requests that the server resolve a room alias to a room ID. https://spec.matrix.org/v1.1/client-server-api/#get_matrixclientv3directoryroomroomalias matrix-client,Create a mapping of room alias to room ID. https://spec.matrix.org/v1.1/client-server-api/#put_matrixclientv3directoryroomroomalias matrix-client,Delete a mapping of room alias to room ID. https://spec.matrix.org/v1.1/client-server-api/#delete_matrixclientv3directoryroomroomalias matrix-clientGet a list of aliases maintained by the local server for the given room. https://spec.matrix.org/v1.1/client-server-api/#get_matrixclientv3roomsroomidaliases matrix-client-Returns a list of the user@s current rooms. https://spec.matrix.org/v1.1/client-server-api/#get_matrixclientv3joined_rooms matrix-clientInvites a user to participate in a particular room. They do not start participating in the room until they actually join the room. https://spec.matrix.org/v1.1/client-server-api/#post_matrixclientv3roomsroomidinvite matrix-client;Note that this API takes either a room ID or alias, unlike  https://spec.matrix.org/v1.1/client-server-api/#post_matrixclientv3joinroomidoralias matrix-clientStarts a user participating in a particular room, if that user is allowed to participate in that room. https://spec.matrix.org/v1.1/client-server-api/#post_matrixclientv3roomsroomidjoin matrix-clientThis API @knocks@ on the room to ask for permission to join, if the user is allowed to knock on the room. https://spec.matrix.org/v1.1/client-server-api/#post_matrixclientv3knockroomidoralias matrix-client&Stops remembering a particular room. https://spec.matrix.org/v1.1/client-server-api/#post_matrixclientv3roomsroomidforget matrix-client*Stop participating in a particular room. https://spec.matrix.org/v1.1/client-server-api/#post_matrixclientv3roomsroomidleave matrix-clientKick a user from the room. https://spec.matrix.org/v1.1/client-server-api/#post_matrixclientv3roomsroomidkick matrix-clientBan a user in the room. If the user is currently in the room, also kick them. https://spec.matrix.org/v1.1/client-server-api/#post_matrixclientv3roomsroomidban matrix-clientUnban a user from the room. This allows them to be invited to the room, and join if they would otherwise be allowed to join according to its join rules. https://spec.matrix.org/v1.1/client-server-api/#post_matrixclientv3roomsroomidunban matrix-clientGets the visibility of a given room on the server@s public room directory. https://spec.matrix.org/v1.1/client-server-api/#get_matrixclientv3directorylistroomroomid matrix-clientSets the visibility of a given room in the server@s public room directory. https://spec.matrix.org/v1.1/client-server-api/#put_matrixclientv3directorylistroomroomid matrix-client'Lists the public rooms on the server. https://spec.matrix.org/v1.1/client-server-api/#get_matrixclientv3publicrooms matrix-client=Lists the public rooms on the server, with optional filter. https://spec.matrix.org/v1.1/client-server-api/#post_matrixclientv3publicrooms matrix-client"A filter that should match nothing matrix-client"A filter that should match nothing matrix-client!A filter to keep all the messages matrix-client2Upload a new filter definition to the homeserver https://matrix.org/docs/spec/client_server/latest#post-matrix-client-r0-user-userid-filter matrix-clientPrepare a reply event matrix-client&Extract room events from a sync result matrix-client)The matrix client-server base url, e.g. " https://matrix.org" matrix-clientThe user token matrix-clientThe room to get events from. matrix-client$The direction to return events from. matrix-clientA  to filter returned events with. matrix-client0The Since value to start returning events from.  matrix-client4The maximum number of events to return. Default: 10. matrix-client'The token to stop returning events at.  matrix-clientThe client session, use  to get one. matrix-clientThe userID, use  to get it. matrix-clientThe filter definition, use  to create one or use the  example. matrix-clientThe function returns a  suitable for the  function. matrix-client3The destination room, must match the original event matrix-clientThe original event matrix-clientThe reply message matrix-clientThe event to send matrix-clientThe client session, use  to get one. matrix-clientA sync filter, use  to get one. matrix-client?@ABCDEFGHIJKLMNOPQQRSTUVWXYZ[\\]]^_``abcdefgghijjklmnnopqqrstuvvwxxyz{|}~~,matrix-client-0.1.4.2-BIopo515j0XJhAfFPcvXEANetwork.Matrix.ClientNetwork.Matrix.IdentityNetwork.Matrix.Client.LensNetwork.Matrix.EventsNetwork.Matrix.InternalNetwork.Matrix.RoomNetwork.Matrix.TutorialEventID unEventIDEventEventRoomMessageEventRoomReply EventRoomEdit EventUnknown RoomMessageRoomMessageText MessageTextmtBodymtTypemtFormatmtFormattedBodyMessageTextTypeTextType EmoteType NoticeType eventTypeMatrixMMatrixIO MatrixError meErrcodemeErrormeRetryAfterMSUserID LoginResponselrUserId lrAccessToken lrHomeServer lrDeviceId LoginSecretPasswordTokenInitialDeviceDisplayNameinitialDeviceDisplayNameDeviceIddeviceIdUsernameusername MatrixTokengetTokenFromEnv retryWithLogretryIdentityEmailMsisdnIdentityLookupResponse HashedAddressIdentityLookupRequest HashDetails hdAlgorithmshdPepperIdentitySessioncreateIdentitySessiongetIdentityTokenOwner hashDetailsidentityLookupidentitiesLookuptoHashedAddressmkIdentityLookupRequestlookupIdentity$fFromJSONHashDetails $fFromJSONIdentityLookupResponse$fShowIdentity $fEqIdentity$fShowIdentityLookupResponse$fShowIdentityLookupRequest$fEqIdentityLookupRequest$fShowHashedAddress$fEqHashedAddress$fShowHashDetails$fEqHashDetailsRoomCreateRequest rcrPresetrcrRoomAliasNamercrNamercrTopicRoomCreatePreset PrivateChatTrustedPrivateChat PublicChat AccountDataaccountDataTypeInvitedRoomSyncSyncResultRoomsrrJoin srrInvite SyncResult srNextBatchsrRoomsPresenceOfflineOnline UnavailableJoinedRoomSync jrsSummary jrsTimeline TimelineSynctsEvents tsLimited tsPrevBatch RoomSummaryrsJoinedMemberCountrsInvitedMemberCount RoomEvent reContentreType reEventIdreSenderAuthorunAuthorFilterfilterEventFieldsfilterEventFormatfilterPresencefilterAccountData filterRoom RoomFilter rfNotRoomsrfRooms rfEphemeralrfIncludeLeaverfState rfTimeline rfAccountData StateFiltersfLimit sfNotSenders sfNotTypes sfSenderssfTypessfLazyLoadMemberssfIncludeRedundantMembers sfNotRoomssfRoomssfContains_urlRoomEventFilterrefLimit refNotSenders refNotTypes refSendersrefTypesrefLazyLoadMembersrefIncludeRedundantMembers refNotRoomsrefRoomsrefContainsUrl EventFilterefLimit efNotSenders efNotTypes efSendersefTypes EventFormatClient FederationFilterIDRoomIDResolvedRoomAlias roomAliasroomIDservers RoomAliasTxnIDPaginatedRoomMessageschunkendstartstate StateEvent seContent seEventIdseOriginServerTimestampsePreviousContentseRoomIdseSender seStateKey seEventType seUnsigned StateContent StRoomCreateStRoomCanonicalAliasStRoomGuestAccessStRoomHistoryVisibility StRoomName StRoomTopicStOtherMRTopicmrTopicMRHistoryVisibilitymrHistoryVisibility MRGuestAccess mrGuestAccessMRCanonicalAliasmrcAliasMRNamemrnNameMRCreate mrcCreatormrcRoomVersion EventTypeStateKey ClientSessionLoginCredentials lUsername lLoginSecretlBaseUrl lDeviceIdlInitialDeviceDisplayNamelogin loginTokenlogout createSession getTokenOwner getRoomEventgetRoomMembers getRoomStategetRoomStateEventgetRoomMessagessendRoomStateEvent sendMessageredact createRoomresolveRoomAlias setRoomAliasdeleteRoomAliasgetRoomAliasesgetJoinedRooms inviteToRoomjoinRoom joinRoomById knockOnRoom forgetRoom leaveRoomByIdkickUserbanUser unbanUsercheckRoomVisibilitysetRoomVisibilitygetPublicRoomsgetPublicRooms'defaultEventFiltereventFilterAlldefaultRoomEventFilterroomEventFilterAlldefaultStateFilterstateFilterAlldefaultRoomFilter defaultFilter messageFilter createFilter getFiltermkReplysyncsyncPoll getTimelinesgetAccountData'setAccountData'getAccountDatasetAccountData$fFromJSONCreateRoomResponse$fFromJSONUser$fFromJSONJoinedUsers$fFromJSONMRCreate$fFromJSONMRName$fFromJSONMRCanonicalAlias$fFromJSONMRGuestAccess$fFromJSONMRHistoryVisibility$fFromJSONMRTopic$fFromJSONStateContent$fFromJSONResolvedAliases$fFromJSONRoomID$fFromJSONJoinedRooms$fFromJSONRoomAliasMetadata$fFromJSONStateEvent$fFromJSONVisibility$fToJSONVisibility$fFromJSONGetVisibility$fFromJSONRoom$fFromJSONPublicRooms$fFromJSONFilterID$fFromJSONEventFormat$fToJSONEventFormat$fFromJSONEventFilter$fToJSONEventFilter$fFromJSONRoomEventFilter$fToJSONRoomEventFilter$fFromJSONStateFilter$fToJSONStateFilter$fFromJSONRoomFilter$fToJSONRoomFilter$fFromJSONFilter$fToJSONFilter$fFromJSONRoomEvent$fToJSONRoomEvent$fFromJSONPaginatedRoomMessages$fFromJSONRoomSummary$fToJSONRoomSummary$fFromJSONTimelineSync$fToJSONTimelineSync$fFromJSONJoinedRoomSync$fToJSONJoinedRoomSync$fFromJSONPresence$fToJSONPresence$fShowPresence$fFromJSONInvitedRoomSync$fToJSONInvitedRoomSync$fFromJSONSyncResultRoom$fToJSONSyncResultRoom$fFromJSONSyncResult$fToJSONSyncResult$fShowSyncResult$fEqSyncResult$fGenericSyncResult$fShowSyncResultRoom$fEqSyncResultRoom$fGenericSyncResultRoom$fShowInvitedRoomSync$fEqInvitedRoomSync$fGenericInvitedRoomSync $fEqPresence$fShowJoinedRoomSync$fEqJoinedRoomSync$fGenericJoinedRoomSync$fShowTimelineSync$fEqTimelineSync$fGenericTimelineSync$fShowRoomSummary$fEqRoomSummary$fGenericRoomSummary$fShowPaginatedRoomMessages$fShowRoomEvent $fEqRoomEvent$fGenericRoomEvent $fShowAuthor $fEqAuthor$fFromJSONAuthor$fToJSONAuthor $fShowFilter $fEqFilter$fGenericFilter$fShowRoomFilter$fEqRoomFilter$fGenericRoomFilter$fShowStateFilter$fEqStateFilter$fGenericStateFilter$fShowRoomEventFilter$fEqRoomEventFilter$fGenericRoomEventFilter$fShowEventFilter$fEqEventFilter$fGenericEventFilter$fShowEventFormat$fEqEventFormat$fShowFilterID $fEqFilterID$fHashableFilterID$fFromJSONThirdPartyInstanceId$fToJSONThirdPartyInstanceId$fShowPublicRooms $fShowRoom$fShowPaginationChunk$fToJSONPaginationChunk$fFromJSONPaginationChunk$fShowVisibility$fShowStateEvent$fShowResolvedRoomAlias$fShowJoinedRooms $fShowRoomID $fEqRoomID $fOrdRoomID$fHashableRoomID$fShowRoomAlias $fEqRoomAlias$fOrdRoomAlias$fHashableRoomAlias $fShowTxnID $fEqTxnID$fShowStateContent $fShowMRTopic$fShowMRHistoryVisibility$fShowMRGuestAccess$fShowMRCanonicalAlias $fShowMRName$fShowMRCreate$fShowEventType$fFromJSONEventType$fShowStateKey$fFromJSONStateKey $fShowUser_mtBody_mtType _mtFormat_mtFormattedBody_RoomMessageText_EventRoomMessage_EventRoomReply_EventRoomEdit _EventUnknown _efNotSenders _efNotTypes _efSenders_efTypes_chunk_end_start_state _roomAlias_roomID_servers _refLimit_refNotSenders _refNotTypes _refSenders _refTypes_refLazyLoadMembers_refIncludeRedundantMembers _refNotRooms _refRooms_refContainsUrl_StateContentMRCreate_StateContentMRCanonicalAlias_StateContentMRGuestAccess _StateContentMRHistoryVisibility_StateContentMRName_StateContentMRTopic_StateContentMROther _seContent _seEventId_seOriginServerTimestamp_sePreviousContent _seRoomId _seSender _seStateKey _seEventType _seUnsigned_sfLimit _sfNotSenders_sfTypes_sfLazyLoadMembers_sfIncludeRedundantMembers _sfNotRooms_sfRooms_sfContainsUrl _rfNotRooms_rfRooms _rfEphemeral_rfIncludeLeave_rfState _rfTimeline_rfAccountData_filterEventFields_filterEventFormat_filterPresence_filterAccountData _filterRoom _reContent_reType _reEventId _reSender_rsJoinedMemberCount_rsInvitedMemberCount _tsEvents _tsLimited _tsPrevBatch _jrsSummary _jrsTimeline _srNextBatch_srRooms_srrJoin _srrInviteMatrixExceptionMatrixRateLimit mkManagercheckMatrixResponsethrowResponseError mkRequest'mkLoginRequest'mkLogoutRequest' doRequest' decodeResp