feat: new media download way

This commit is contained in:
Anton Voylenko 2025-03-31 10:55:15 +03:00
commit 5869d86177
4 changed files with 173 additions and 2 deletions

View file

@ -51,10 +51,19 @@ const sendMessageSeenStatus = async (message) => {
}
}
const decodeBase64 = function * (base64String) {
const chunkSize = 1024
for (let i = 0; i < base64String.length; i += chunkSize) {
const chunk = base64String.slice(i, i + chunkSize)
yield Buffer.from(chunk, 'base64')
}
}
module.exports = {
triggerWebhook,
sendErrorResponse,
waitForNestedObject,
checkIfEventisEnabled,
sendMessageSeenStatus
sendMessageSeenStatus,
decodeBase64
}