Index
Functions
add New Member To Chat Room
Parameters
chatRoomAddMember: IChatRoomAddMemberArgs
args of type IChatRoomAddMemberArgs
Returns Promise<IChatRoomMembership>
Promise
Const create Chat Room
Creates a new chat room
Parameters
args: IChatRoomCreationArgs
Returns Promise<IChatRoomPayload>
Const get Chat Room
Gets chat room by roomId
Parameters
args: IChatRoomArgs
Returns Promise<IChatRoomPayload>
Const get Chat Room Memberships
Parameters
Returns Promise<IChatRoomMembershipsResponse>
Const get Chat User Muted Status
Gets the muted status of the current user for a given chat room
Parameters
args: IChatRoomArgs
Returns Promise<IMutedResponse>
Const get Profile Chat Room Memberships
Parameters
Returns Promise<IPaginatedResponse<IProfileChatRoomMembership>>
Const get Token Gated Chat Room Access Details
Parameters
GatedChatRoomAccessDetailsArgs: IGetTokenGatedChatRoomAccessDetailsArgs
args of type IGetTokenGatedChatRoomAccessDetailsArgs
Returns Promise<ITokenGatedChatRoomAccessDetails>
Promise
Const join Chat Room
Join chat room by roomId, current user becomes 'member' and is available in chatroom membership list through
LiveLike.getChatRoomMemberships()
.Parameters
args: IChatRoomArgs
Returns Promise<IChatRoomMembership>
Const leave Chat Room
Leave chat room by roomId, current user 'member' status removed from chatroom membership list through
LiveLike.getChatRoomMemberships()
.Parameters
args: IChatRoomArgs
Returns Promise<boolean>
Const update Chat Room
Updates chat room by id
Parameters
roomId: string
args: IChatRoomCreationArgs
Returns Promise<IChatRoomPayload>
Generated using TypeDoc
Add new member to the chat room (requires roomId and profileId)