Interface UserEvent

Event is triggered after the user presence state has changed.

Index

Properties

messengerAction

messengerAction: MessengerAction

Get action that is the reason this event was triggered

messengerEventType

messengerEventType: "CreateConversation" | "EditConversation" | "RemoveConversation" | "GetConversation" | "SendMessage" | "EditMessage" | "RemoveMessage" | "Typing" | "EditUser" | "GetUser" | "Error" | "RetransmitEvents" | "Read" | "Delivered" | "Subscribe" | "Unsubscribe" | "SetStatus"

Get messenger event type if this messenger event was retransmitted.

user

user: User

User presence description

userId

userId: string

Get Voximplant user identifier, ex 'username@appname.accname', for the user that initiated the event.