createTargetedGroupMessage method

  1. @override
Future<V2TimValueCallback<V2TimMsgCreateInfoResult>> createTargetedGroupMessage({
  1. required String id,
  2. required List<String> receiverList,
})
override

创建定向群消息 如果您需要在群内给指定群成员列表发消息,可以创建一条定向群消息,定向群消息只有指定群成员才能收到。 原始消息对象不支持群 @ 消息。 社群(Community)和直播群(AVChatRoom)不支持发送定向群消息。 定向群消息默认不计入群会话的未读计数。

Implementation

@override
Future<V2TimValueCallback<V2TimMsgCreateInfoResult>> createTargetedGroupMessage({required String id, required List<String> receiverList}) async {
  Map<String, dynamic> param = {"id": id, "receiverList": receiverList};
  var resp = V2TimValueCallback<V2TimMsgCreateInfoResult>.fromJson(
    formatJson(
      await _channel.invokeMethod(
        "createTargetedGroupMessage",
        buildMessageMangerParam(
          param,
        ),
      ),
    ),
  );
  log("createTargetedGroupMessage", param, resp.toLogString());
  return resp;
}