sendRoomMessage method
Description Send targeted text messages to some members of the chat room
- Parameters:
- userIds:
UserId
- roomId: chatroom id
- content: content text
- completion: Send callback,what if success or error.
- userIds:
Implementation
@override
Future<void> sendRoomMessage({
required String roomId,
required String message,
List<String>? receiver,
}) async {
final msg = Message.createTxtSendMessage(
targetId: roomId,
content: message,
chatType: ChatType.ChatRoom,
);
msg.addUserEntity();
if (receiver?.isNotEmpty == true) {
msg.receiverList = receiver;
}
Client.getInstance.chatManager.sendMessage(msg);
}