sendRoomMessage method
send room message.
Param roomId
chat room id.
Param message
message content.
Param receiver
receiver id list.
Implementation
Future<void> sendRoomMessage({
required String roomId,
required String message,
List<String>? receiver,
}) {
if (message.trim().isEmpty) return Future.value();
return _checkResult(roomId, RoomEventsType.sendMessage, () {
final String msg = EmojiMapping.replaceEmojiToImage(message);
return roomService.sendRoomMessage(
roomId: roomId,
message: msg.trim(),
receiver: receiver,
);
});
}