diff --git a/src/Types/Message.ts b/src/Types/Message.ts index 39988a0..d12c928 100644 --- a/src/Types/Message.ts +++ b/src/Types/Message.ts @@ -140,6 +140,9 @@ export type AnyRegularMessageContent = ( buttonReply: ButtonReplyInfo type: 'template' | 'plain' } + | { + listReply: Omit + } | { product: WASendableProduct, businessOwnerJid?: string diff --git a/src/Utils/messages.ts b/src/Utils/messages.ts index 7148e2a..f8c3bc2 100644 --- a/src/Utils/messages.ts +++ b/src/Utils/messages.ts @@ -373,6 +373,8 @@ export const generateWAMessageContent = async( productImage: imageMessage, } }) + } else if('listReply' in message) { + m.listResponseMessage = { ...message.listReply } } else { m = await prepareWAMessageMedia( message,