setAllReceiveMessageOpt method

Future<V2TimCallback> setAllReceiveMessageOpt({
  1. required int opt,
  2. required int startHour,
  3. required int startMinute,
  4. required int startSecond,
  5. required int duration,
})

设置全局消息接收选项 opt 全局消息接收选项,支持两种取值:

startHour 免打扰开始时间:小时,取值范围0 - 23

startMinute 免打扰开始时间:分钟,取值范围0 - 59

startSecond 免打扰开始时间:秒,取值范围0 - 59

duration 免打扰持续时长:单位:秒,取值范围 0 - 24*60*60.

Implementation

Future<V2TimCallback> setAllReceiveMessageOpt({
  required int opt,
  required int startHour,
  required int startMinute,
  required int startSecond,
  required int duration,
}) async {
  if (kIsWeb) {
    return TencentCloudChatSdkPlatform.instance.setAllReceiveMessageOpt(
        opt: opt,
        startHour: startHour,
        startMinute: startMinute,
        startSecond: startSecond,
        duration: duration);
  }

  return TIMMessageManager.instance.setAllReceiveMessageOpt(
      opt: opt,
      startHour: startHour,
      startMinute: startMinute,
      startSecond: startSecond,
      duration: duration);
}