fix: correcting if logic for contextInfo (#1628) (#1629)

* fix: correcting if logic for contextInfo

* fix: typing of the logic
[BUG] Can't mention number/someone
Fixes #1628

* lint: whitespace issues
This commit is contained in:
Nurutomo
2025-07-27 04:58:14 +07:00
committed by GitHub
parent b7876da2e5
commit cdd2f0d53f
2 changed files with 44 additions and 5 deletions
+33
View File
@@ -39,6 +39,39 @@ export type WAMediaUpload = Buffer | WAMediaPayloadStream | WAMediaPayloadURL
/** Set of message types that are supported by the library */
export type MessageType = keyof proto.Message
export type MessageWithContextInfo =
| 'imageMessage'
| 'contactMessage'
| 'locationMessage'
| 'extendedTextMessage'
| 'documentMessage'
| 'audioMessage'
| 'videoMessage'
| 'call'
| 'contactsArrayMessage'
| 'liveLocationMessage'
| 'templateMessage'
| 'stickerMessage'
| 'groupInviteMessage'
| 'templateButtonReplyMessage'
| 'productMessage'
| 'listMessage'
| 'orderMessage'
| 'listResponseMessage'
| 'buttonsMessage'
| 'buttonsResponseMessage'
| 'interactiveMessage'
| 'interactiveResponseMessage'
| 'pollCreationMessage'
| 'requestPhoneNumberMessage'
| 'messageHistoryBundle'
| 'eventMessage'
| 'newsletterAdminInviteMessage'
| 'albumMessage'
| 'stickerPackMessage'
| 'pollResultSnapshotMessage'
| 'messageHistoryNotice'
export type DownloadableMessage = { mediaKey?: Uint8Array | null; directPath?: string | null; url?: string | null }
export type MessageReceiptType =