
🦈드림 걸 Gemoy ~ Info AraBotz
February 1, 2025 at 11:06 PM
/*
*
• case upch supprot all media
*• by whyuxD*
• not suprot file
• *https://whatsapp.com/channel/0029Van6ItnIyPtYQU3k0z3s*
*$ penggunaan nya reply media dan masukkan text untuk caption, atau juga bisa kirim media dengan caption*
*
*/
case 'upch': {
if (!text && !quoted) return reply(`Text atau media apa yang mau dikirim ke channel?`)
let messageOptions = {}
let captionText = text ? text : ""
let mediaType = ""
let mediaUrl = ""
if (quoted) {
let mimeType = quoted.mtype || m.mtype
if (/image/.test(mimeType)) {
mediaType = "image"
} else if (/video/.test(mimeType)) {
mediaType = "video"
} else if (/audio/.test(mimeType)) {
mediaType = "audio"
}
if (mediaType) {
let media = await Darkyu.downloadAndSaveMediaMessage(quoted)
mediaUrl = media
} else {
return reply(`Jenis media tidak didukung! Hanya gambar, video, dan audio!`)
}
}
if (mediaType === "audio") {
messageOptions.audio = { url: mediaUrl }
messageOptions.mimetype = "audio/mp4"
messageOptions.ptt = true
} else if (mediaType) {
messageOptions[mediaType] = { url: mediaUrl }
if (captionText) messageOptions.caption = captionText
} else {
messageOptions.text = captionText;
}
messageOptions.contextInfo = {
isForwarded: true,
serverMessageId: -1,
forwardingScore: 256,
externalAdReply: {
showAdAttribution: true,
title: pushname,
body: ``,
thumbnailUrl: ppuser,
sourceUrl: "https://whyuxD.neocities.org",
mediaType: 1,
renderLargerThumbnail: false,
},
}
await Darkyu.sendMessage("120363343611802180@newsletter", messageOptions)
await reply(`Pesan mu telah dikirim ke saluran! Lihat di saluran resmi kami!`)
}
break