|
|
|
@ -15,7 +15,7 @@ const { writeFile } = require('fs/promises');
|
|
|
|
|
const waEmitter = require('../emitter');
|
|
|
|
|
const serverConfig = require('../../config').server;
|
|
|
|
|
|
|
|
|
|
const { encodeJid, decodeJid, formatStatus, formatTimestamp, getFileExtension } = require('./helper');
|
|
|
|
|
const { encodeJid, decodeJid, formatStatus, formatTimestamp, getFileExtension, uint8ArrayToBase64 } = require('./helper');
|
|
|
|
|
const generateId = require('../../utils/generateId.util');
|
|
|
|
|
const NodeCache = require('node-cache');
|
|
|
|
|
const P = require('pino');
|
|
|
|
@ -152,10 +152,10 @@ const createWhatsApp = async phone => {
|
|
|
|
|
direction: 'outbound',
|
|
|
|
|
from: whatsAppNo,
|
|
|
|
|
to: remoteNo,
|
|
|
|
|
type: 'text',
|
|
|
|
|
type: 'image',
|
|
|
|
|
image: {
|
|
|
|
|
mimetype: imageMessage.mimetype,
|
|
|
|
|
sha256: imageMessage.fileSha256,
|
|
|
|
|
sha256: uint8ArrayToBase64(imageMessage.fileSha256),
|
|
|
|
|
caption: '', // 暂时为空
|
|
|
|
|
filename: imageFilename,
|
|
|
|
|
link_original: imageMessage.url,
|
|
|
|
|