@@ -82,6 +82,14 @@ class MessageKey(BaseModel):
8282 from_me : Optional [bool ] = Field (None , alias = "fromMe" )
8383 remote_jid : Optional [str ] = Field (None , alias = "remoteJid" )
8484 participant : Optional [str ] = None
85+ msg_id : Optional [str ] = Field (None , alias = "msgId" )
86+ sender_pn : Optional [str ] = Field (None , alias = "senderPn" )
87+ cleared_sender_pn : Optional [bool ] = Field (None , alias = "clearedSenderPn" )
88+ sender_lid : Optional [str ] = Field (None , alias = "senderLid" )
89+ participant_pn : Optional [str ] = Field (None , alias = "participantPn" )
90+ participant_lid : Optional [str ] = Field (None , alias = "participantLid" )
91+ cleaned_participant_pn : Optional [bool ] = Field (None , alias = "cleanedParticipantPn" )
92+ addressing_mode : Optional [str ] = Field (None , alias = "addressingMode" )
8593
8694# Chat Event Models
8795class ChatEntry (BaseModel ):
@@ -127,6 +135,7 @@ class MessageContent(BaseModel):
127135 sticker_message : Optional [Dict [str , Any ]] = Field (None , alias = "stickerMessage" )
128136 contact_message : Optional [Dict [str , Any ]] = Field (None , alias = "contactMessage" )
129137 location_message : Optional [Dict [str , Any ]] = Field (None , alias = "locationMessage" )
138+ message_body : Optional [str ] = Field (None , alias = "messageBody" )
130139
131140class MessagesUpsertData (BaseModel ):
132141 key : Optional [MessageKey ] = None
0 commit comments