AdminMessage constructor
      
      AdminMessage({ 
    
    
- required String channelUrl,
- required ChannelType channelType,
- required int messageId,
- required String message,
- SendingStatus? sendingStatus,
- String? requestId,
- List<User> mentionedUsers = const [],
- MentionType mentionType = MentionType.users,
- int createdAt = 0,
- int updatedAt = 0,
- int? parentMessageId,
- Map<String, dynamic> ? parentMessage,
- ThreadInfo? threadInfo,
- List<MessageMetaArray> ? metaArrays,
- String? customType,
- int? messageSurvivalSeconds,
- bool forceUpdateLastMessage = false,
- bool isSilent = false,
- bool isOperatorMessage = false,
- String? data,
- OGMetaData? ogMetaData,
- List<Reaction> ? reactions,
- bool replyToChannel = false,
- Map<String, dynamic> ? extendedMessage,
Implementation
AdminMessage({
  required String channelUrl,
  required ChannelType channelType,
  required int messageId,
  required String message,
  SendingStatus? sendingStatus,
  String? requestId,
  List<User> mentionedUsers = const [],
  MentionType mentionType = MentionType.users,
  int createdAt = 0,
  int updatedAt = 0,
  int? parentMessageId,
  Map<String, dynamic>? parentMessage,
  ThreadInfo? threadInfo,
  List<MessageMetaArray>? metaArrays,
  String? customType,
  int? messageSurvivalSeconds,
  bool forceUpdateLastMessage = false,
  bool isSilent = false,
  bool isOperatorMessage = false,
  String? data,
  OGMetaData? ogMetaData,
  List<Reaction>? reactions,
  bool replyToChannel = false,
  Map<String, dynamic>? extendedMessage,
}) : super(
        isReplyToChannel: replyToChannel,
        requestId: requestId,
        messageId: messageId,
        message: message,
        sendingStatus: sendingStatus,
        channelType: channelType,
        channelUrl: channelUrl,
        mentionedUsers: mentionedUsers,
        mentionType: mentionType,
        createdAt: createdAt,
        updatedAt: updatedAt,
        parentMessageId: parentMessageId,
        parentMessage: parentMessage,
        threadInfo: threadInfo,
        allMetaArrays: metaArrays,
        customType: customType,
        messageSurvivalSeconds: messageSurvivalSeconds,
        forceUpdateLastMessage: forceUpdateLastMessage,
        isSilent: isSilent,
        isOperatorMessage: isOperatorMessage,
        data: data,
        ogMetaData: ogMetaData,
        reactions: reactions,
        extendedMessage: extendedMessage ?? {},
      );