Deploy: 2026-05-22 19:46:39
This commit is contained in:
@@ -325,10 +325,13 @@ async function sendMessage(session_key, phone, message, mediaUrl = null, audioBa
|
|||||||
|
|
||||||
if (audioBase64) {
|
if (audioBase64) {
|
||||||
const buffer = Buffer.from(audioBase64, 'base64');
|
const buffer = Buffer.from(audioBase64, 'base64');
|
||||||
|
const mime = mimetype || 'audio/mp4';
|
||||||
|
const isMp3 = mime.includes('mpeg') || mime.includes('mp3');
|
||||||
|
|
||||||
sentMsg = await sock.sendMessage(jid, {
|
sentMsg = await sock.sendMessage(jid, {
|
||||||
audio: buffer,
|
audio: buffer,
|
||||||
mimetype: mimetype || 'audio/mp4',
|
mimetype: mime,
|
||||||
ptt: true
|
ptt: !isMp3 // Disable PTT for MP3 to prevent iOS playback errors
|
||||||
});
|
});
|
||||||
} else if (mediaUrl) {
|
} else if (mediaUrl) {
|
||||||
const ext = mediaUrl.split('.').pop().toLowerCase();
|
const ext = mediaUrl.split('.').pop().toLowerCase();
|
||||||
|
|||||||
Reference in New Issue
Block a user