Package-level declarations
Types
Union field that has data specific to different kinds of convos.
NOTE: This is under active development and should be considered unstable while this note is here.
Returns a page of messages from a conversation.
NOTE: This is under active development and should be considered unstable while this note is here.
Event indicating the viewer accepted a convo, and it can be moved out of the request inbox. Can be direct or group.
NOTE: This is under active development and should be considered unstable while this note is here. Event indicating a member was added to a group convo. The member who was added gets a logBeginConvo (to create the convo) but also a logAddMember (to show the system message as the first message the user sees).
Event indicating a reaction was added to a message.
NOTE: This is under active development and should be considered unstable while this note is here. Event indicating a join request was approved by the viewer. Only the owner gets this. The approved member gets a logBeginConvo.
Event indicating a convo containing the viewer was started. Can be direct or group. When a member is added to a group convo, they also get this event.
NOTE: This is under active development and should be considered unstable while this note is here. Event indicating a join link was created for a group convo.
Event indicating a user-originated message was created. Is not emitted for system messages.
Event indicating a user-originated message was deleted. Is not emitted for system messages.
NOTE: This is under active development and should be considered unstable while this note is here. Event indicating a join link was disabled for a group convo.
NOTE: This is under active development and should be considered unstable while this note is here. Event indicating info about group convo was edited.
NOTE: This is under active development and should be considered unstable while this note is here. Event indicating a settings about a join link for a group convo were edited.
NOTE: This is under active development and should be considered unstable while this note is here. Event indicating a join link was enabled for a group convo.
NOTE: This is under active development and should be considered unstable while this note is here. Event indicating a join request was made to a group the viewer owns. Only the owner gets this.
Event indicating the viewer left a convo. Can be direct or group.
NOTE: This is under active development and should be considered unstable while this note is here. Event indicating a group convo was locked.
NOTE: This is under active development and should be considered unstable while this note is here. Event indicating a group convo was locked permanently.
NOTE: This is under active development and should be considered unstable while this note is here. Event indicating a member joined a group convo via join link. The member who was added gets a logBeginConvo (to create the convo) but also a logMemberJoin (to show the system message as the first message the user sees).
NOTE: This is under active development and should be considered unstable while this note is here. Event indicating a member voluntarily left a group convo. The member who was removed gets a logLeaveConvo (to leave the convo) but not a logMemberLeave (because they already left, so can't see the system message).
Event indicating the viewer muted a convo. Can be direct or group.
NOTE: This is under active development and should be considered unstable while this note is here. Event indicating a join request was made by the viewer.
NOTE: This is under active development and should be considered unstable while this note is here. Event indicating a convo was read up to a certain message.
DEPRECATED: use logReadConvo instead. Event indicating a convo was read up to a certain message.
NOTE: This is under active development and should be considered unstable while this note is here. Event indicating a join request was rejected by the viewer. Only the owner gets this.
NOTE: This is under active development and should be considered unstable while this note is here. Event indicating a member was removed from a group convo. The member who was removed gets a logLeaveConvo (to leave the convo) but not a logRemoveMember (because they already left, so can't see the system message).
Event indicating a reaction was removed from a message.
NOTE: This is under active development and should be considered unstable while this note is here. Event indicating a group convo was unlocked.
Event indicating the viewer unmuted a convo. Can be direct or group.
Sends a message to a conversation.
NOTE: This is under active development and should be considered unstable while this note is here. System message indicating a user was added to the group convo.
NOTE: This is under active development and should be considered unstable while this note is here. System message indicating the group join link was created.
NOTE: This is under active development and should be considered unstable while this note is here. System message indicating the group join link was disabled.
NOTE: This is under active development and should be considered unstable while this note is here. System message indicating the group info was edited.
NOTE: This is under active development and should be considered unstable while this note is here. System message indicating the group join link was edited.
NOTE: This is under active development and should be considered unstable while this note is here. System message indicating the group join link was enabled.
NOTE: This is under active development and should be considered unstable while this note is here. System message indicating the group convo was locked.
NOTE: This is under active development and should be considered unstable while this note is here. System message indicating the group convo was locked permanently.
NOTE: This is under active development and should be considered unstable while this note is here. System message indicating a user joined the group convo via join link.
NOTE: This is under active development and should be considered unstable while this note is here. System message indicating a user voluntarily left the group convo.
NOTE: This is under active development and should be considered unstable while this note is here. System message indicating a user was removed from the group convo.
NOTE: This is under active development and should be considered unstable while this note is here. System message indicating the group convo was unlocked.
NOTE: This is under active development and should be considered unstable while this note is here.
Functions
Returns a page of conversations (direct or group) for the user.
Returns a page of conversations (direct or group) for the user.
Returns a page of messages from a conversation.
Returns a page of messages from a conversation.