messageUpdate method

Future<EasyPacket<void>> messageUpdate({
  1. required dynamic id,
  2. bool mediaPlayed = false,
  3. bool redpackGrab = false,
  4. bool realtimeStart = false,
  5. bool realtimeEnd = false,
})

更新消息交互数据,mediaPlayed为true表示标记媒体附件已播放,redpackGrab为true表示本次操作为抢红包,realtimeStart为true表示实时媒体电话开始,realtimeEnd为true表示实时媒体电话结束

Implementation

Future<EasyPacket<void>> messageUpdate({required ObjectId id, bool mediaPlayed = false, bool redpackGrab = false, bool realtimeStart = false, bool realtimeEnd = false}) async {
  final response = await _aliveClient.websocketRequest('messageUpdate', data: {'bsid': bsid, 'id': id, 'mediaPlayed': mediaPlayed, 'redpackGrab': redpackGrab, 'realtimeStart': realtimeStart, 'realtimeEnd': realtimeEnd});
  return response;
}