MeetingMessageEvent receives messages in the current meeting and is registered through MeetingEngine.messageEvent. You can extend MeetingMessageSimpleEvent and override only what you need.
Usage notes
- Chat messages, system messages, and app extension messages share the current meeting’s message channel but keep separate callbacks; your app should handle them separately by business type.
- This listener is cleared when you exit the meeting; reassign it for the next meeting.
- Chat messages are for user content and extension messages are for app-defined actions and data; don’t mix them.
Methods
onReceiveChatMessage(operatorUid, message, chatMessageType)
Returns: None (
Unit).
onReceiveSystemMessage(message, chatMessageType)
Returns: None (
Unit).
onExtensionMessage(uid, nickname, action, content)
Returns: None (
Unit).