diff --git a/index.d.ts b/index.d.ts index 5016cebb33..fca2864e93 100644 --- a/index.d.ts +++ b/index.d.ts @@ -602,6 +602,8 @@ declare namespace WAWebJS { sendSeen?: boolean /** Media to be sent */ media?: MessageMedia + /** Extra options */ + extra?: any /** Sticker name, if sendMediaAsSticker is true */ stickerName?: string /** Sticker author, if sendMediaAsSticker is true */ diff --git a/src/Client.js b/src/Client.js index 05e3fbb03a..89ca39f2b3 100644 --- a/src/Client.js +++ b/src/Client.js @@ -462,7 +462,8 @@ class Client extends EventEmitter { caption: options.caption, quotedMessageId: options.quotedMessageId, parseVCards: options.parseVCards === false ? false : true, - mentionedJidList: Array.isArray(options.mentions) ? options.mentions.map(contact => contact.id._serialized) : [] + mentionedJidList: Array.isArray(options.mentions) ? options.mentions.map(contact => contact.id._serialized) : [], + ...options.extra }; const sendSeen = typeof options.sendSeen === 'undefined' ? true : options.sendSeen;