| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- let generateWAMessageFromContent = (await import(global.baileys)).default
- import * as fs from 'fs'
- var handler = async (m, { conn, text, participants, isOwner, isAdmin }) => {
- if (!m.quoted && !text) return m.reply(`𝙔 𝙀𝙇 𝙏𝙀𝙓𝙏𝙊?`)
- try {
- let users = participants.map(u => conn.decodeJid(u.id))
- let q = m.quoted ? m.quoted : m || m.text || m.sender
- let c = m.quoted ? await m.getQuotedObj() : m.msg || m.text || m.sender
- let msg = conn.cMod(m.chat, generateWAMessageFromContent(m.chat, { [m.quoted ? q.mtype : 'extendedTextMessage']: m.quoted ? c.message[q.mtype] : { text: '' || c }}, { quoted: fkontak, userJid: conn.user.id }), text || q.text, conn.user.jid, { mentions: users })
- await conn.relayMessage(m.chat, msg.message, { messageId: msg.key.id })
- } catch {
- /**
- [ By @NeKosmic || https://github.com/NeKosmic/ ]
- **/
- let users = participants.map(u => conn.decodeJid(u.id))
- let quoted = m.quoted ? m.quoted : m
- let mime = (quoted.msg || quoted).mimetype || ''
- let isMedia = /image|video|sticker|audio/.test(mime)
- let more = String.fromCharCode(8206)
- let masss = more.repeat(850)
- let htextos = `${text ? text : "*CrxsMods!!*"}`
- if ((isMedia && quoted.mtype === 'imageMessage') && htextos) {
- var mediax = await quoted.download?.()
- conn.sendMessage(m.chat, { image: mediax, mentions: users, caption: htextos, mentions: users }, { quoted: null })
- } else if ((isMedia && quoted.mtype === 'videoMessage') && htextos) {
- var mediax = await quoted.download?.()
- conn.sendMessage(m.chat, { video: mediax, mentions: users, mimetype: 'video/mp4', caption: htextos }, { quoted: null })
- } else if ((isMedia && quoted.mtype === 'audioMessage') && htextos) {
- var mediax = await quoted.download?.()
- conn.sendMessage(m.chat, { audio: mediax, mentions: users, mimetype: 'audio/mp4', fileName: `Hidetag.mp3` }, { quoted: null })
- } else if ((isMedia && quoted.mtype === 'stickerMessage') && htextos) {
- var mediax = await quoted.download?.()
- conn.sendMessage(m.chat, {sticker: mediax, mentions: users}, { quoted: null })
- } else {
- await conn.sendMessage(m.chat, { text : text ? text : '' , mentions: users}, { quoted: null, ephemeralExpiration: 24*60*100, disappearingMessagesInChat: 24*60*100})
- //await conn.relayMessage(m.chat, {extendedTextMessage:{text: `${masss}\n${htextos}\n`, ...{ contextInfo: { mentionedJid: users, externalAdReply: { thumbnail: imagen1, sourceUrl: md }}}}}, {})
- }}}
- handler.help = ['hidetag']
- handler.tags = ['group']
- handler.command = /^(hidetag|notificar|notify)$/i
- handler.group = true
- handler.admin = true
- handler.register = true
- export default handler
|