sendCustomMessage static method

dynamic sendCustomMessage({
  1. required String data,
  2. String desc = "",
  3. String extension = "",
  4. required String groupId,
})

Implementation

static sendCustomMessage({
  required String data,
  String desc = "",
  String extension = "",
  required String groupId,
}) async {
  final res = await TencentImSDKPlugin.v2TIMManager
      .getMessageManager()
      .createCustomMessage(data: data, extension: extension, desc: desc);
  if (res.code == 0 && res.data != null) {
    return sendMessage(messageId: res.data!.id!, groupId: groupId, receiver: "");
  } else {
    TCICLog.error(
      "Failed to create custom message: code=${res.code}, message=${res.desc}",
      actionModule: ActionModule.imSDK.name,
      actionName: ActionName.sendCustomMessage.name,
    );
  }
}