text: /*
  * Add the author's name
  * Author SAI NIKHIL, CHINNU
  * Add it, Cape Bro, fix it² Which doesn't work
  * Don't just use names
  - What's New?
  * New Features
  */
  // IF YOU'RE CAREFULLY CHANGE NTAR GA WORK, IT WAS WRONG this is
  // AND YG LOVELY LOVELY CREDIT REMEMBER BRO LO WASTE
  const {
    WAConnection,
      MessageType,
      Presence,
      Mimetype,
      GroupSettingChange
  } = require('@adiwajshing/baileys')
  
  const fs = require("fs")
  const axios = require('axios')
  const request = require('request')
  const moment = require('moment-timezone')
  const { exec } = require('child_process')
  const fetch = require('node-fetch')
  const tiktod = require('tiktok-scraper')
  const ffmpeg = require('fluent-ffmpeg')
  const google = require('google-it')
  const imageToBase64 = require('image-to-base64')
  const speed = require('performance-now')
  const imgbb = require('imgbb-uploader')
  const { removeBackgroundFromImageFile } = require('remove.bg')
  const brainly = require('brainly-scraper')
  const cd = 4.32e+7
  const lolis = require('lolis.life')
  const loli = new lolis()
  
  const { BarBarApi, ZeksApi, TechApi, TobzApi, VthearApi, ItsApi, naufalkey, lol, xteamkey, h4ck3rs404, pencarikode } = JSON.parse(fs.readFileSync('./database/json/apikey.json'))
  const setting = JSON.parse(fs.readFileSync('./database/json/setting.json'))
  const welkom = JSON.parse(fs.readFileSync('./database/json/welkom.json'))
  const nsfw = JSON.parse(fs.readFileSync('./database/json/nsfw.json'))
  const _limit = JSON.parse(fs.readFileSync('./database/json/limit.json'))
  const samih = JSON.parse(fs.readFileSync('./database/json/simi.json'))
  const user = JSON.parse(fs.readFileSync('./database/json/user.json'))
  const publik = JSON.parse(fs.readFileSync('./database/json/public.json'))
  const bucinrandom = JSON.parse(fs.readFileSync('./database/json/bucin.json'))
  const hekerbucin = JSON.parse(fs.readFileSync('./database/json/hekerbucin.json'))
  const katailham = JSON.parse(fs.readFileSync('./database/json/katailham.json'))
  const adminNumber = JSON.parse(fs.readFileSync('./database/json/admin.json'))
  const anime = JSON.parse(fs.readFileSync('./database/json/anime.json'))
  const bad = JSON.parse(fs.readFileSync('./database/json/bad.json'))
  const badword = JSON.parse(fs.readFileSync('./database/json/badword.json'))
  const blocked = JSON.parse(fs.readFileSync('./database/json/blocked.json'))
  const antilink = JSON.parse(fs.readFileSync('./database/json/antilink.json'))
  let {
  instagram, yt, groupLink
  } = setting
  
  const { fetchJson } = require('./lib/fetcher')
  const { recognize } = require('./lib/ocr')
  const { color, bgcolor } = require('./lib/color')
  const { bahasa, help, donasi, limitend, limitcount, bottt } = require('./Fxc7/help')
  const { wait, simih, getBuffer, h2k, generateMessageID, getGroupAdmins, getRandom, banner, start, info, success, close } = require('./lib/functions')
  const { userInfo } = require('os')
  
  const vcard = 'BEGIN:VCARD\n'
              + 'VERSION:3.0\n'
              + 'FN:SN-sainikhil\n'
              + 'ORG:Owner ;\n'
              + 'TEL;type=CELL;type=VOICE;waid=19097640477:+19097640477\n'
              + 'END:VCARD'
         
  const vcard1 = 'BEGIN:VCARD\n'
              + 'VERSION:3.0\n'
              + 'FN:SN-sainikhil\n'
              + 'ORG:Co Owner ;\n'
              + 'TEL;type=CELL;type=VOICE;waid=919505579643:+919505579643\n'
              + 'END:VCARD'
  
  prefix = "!"
  name = "SAI NIKHIL"
  rdaftar = "SAI NIKHIL"
  rmenu = "SAI NIKHIL"
  botinfo = "SAI NIKHIL"
  limitt = 100
  memberLimit = 10
  ban = []
  premium = ["919505579643@s.whatsapp.net","916302783815@s.whatsapp.net","19097640477@s.whatsapp.net"]
  
  function kyun(seconds){
    function pad(s){
      return (s < 10 ? '0' : '') + s;
    }
    var hours = Math.floor(seconds / (60*60));
    var minutes = Math.floor(seconds % (60*60) / 60);
    var seconds = Math.floor(seconds % 60);
  
    return `${pad(hours)} hour ${pad(minutes)} minute ${pad(seconds)} second`
  }
  
  async function starts() {
  	const denz = new WAConnection()
  	denz.logger.level = 'warn'
  	console.log(banner.string)
  	denz.on('qr', () => {
  		console.log(color('[','red'), color('!','yellow'), color(']','red'), color(' Scan the qr code above', 'green'))
  	})
  
  	fs.existsSync('./Fxc7.json') && denz.loadAuthInfo('./Fxc7.json')
  	denz.on('connecting', () => {
  		start('2', 'Connecting...')
  	})
  	denz.on('open', () => {
  		success('2', 'Connected')
  	})
  	await denz.connect({timeoutMs: 30*1000})
          fs.writeFileSync('./Fxc7.json', JSON.stringify(denz.base64EncodedAuthInfo(), null, '\t'))
  
  	denz.on('group-participants-update', async (anu) => {
  		if (!welkom.includes(anu.jid)) return
  		try {
  			const mdata = await denz.groupMetadata(anu.jid)
  			console.log(anu)
  			if (anu.action == 'add') {
  				num = anu.participants[0]
  				try {
  					ppimg = await denz.getProfilePicture(`${anu.participants[0].split('@')[0]}@c.us`)
  				} catch {
  					ppimg = 'https://i0.wp.com/www.gambarunik.id/wp-content/uploads/2019/06/Top-Gambar-Foto-Profil-Kosong-Lucu-Tergokil-.jpg'
  				}
  				teks = `ʜᴇʟʟᴏ @${num.split('@')[0]}👋\nᴡᴇʟᴄᴏᴍᴇ ᴛᴏ ɢʀᴏᴜᴘ *${mdata.subject}*\n\n ━━━━━━━━━━━━━━━
  
  🥳 WELCOME 🫂`
  				let buff = await getBuffer(ppimg)
  				denz.sendMessage(mdata.id, buff, MessageType.image, {caption: teks, contextInfo: {"mentionedJid": [num]}})
  				} else if (anu.action == 'promote') {
  				num = anu.participants[0]
  				try {
  					ppimg = await denz.getProfilePicture(`${anu.participants[0].split('@')[0]}@c.us`)
  				} catch {
  					ppimg = 'https://i0.wp.com/www.gambarunik.id/wp-content/uploads/2019/06/Top-Gambar-Foto-Profil-Kosong-Lucu-Tergokil-.jpg'
  				}
  				teks = `*_「 ᴘʀᴏᴍᴏᴛᴇ ᴅᴇᴛᴇᴄᴛᴇᴅ 」_*\n@${num.split('@')[0]} buddy congrats you are now admin`
  				let buff = await getBuffer(ppimg)
  				denz.sendMessage(mdata.id, buff, MessageType.image, {caption: teks, contextInfo: {"mentionedJid": [num]}})
  				} else if (anu.action == 'demote') {
  				num = anu.participants[0]
  				try {
  					ppimg = await denz.getProfilePicture(`${anu.participants[0].split('@')[0]}@c.us`)
  				} catch {
  					ppimg = 'https://i0.wp.com/www.gambarunik.id/wp-content/uploads/2019/06/Top-Gambar-Foto-Profil-Kosong-Lucu-Tergokil-.jpg'
  				}
  				teks = `*_「 ᴅᴇᴍᴏᴛᴇ ᴅᴇᴛᴇᴄᴛᴇᴅ 」_*\n@${num.split('@')[0]} meh buddy hehe...you are denoted as member`
  				let buff = await getBuffer(ppimg)
  				denz.sendMessage(mdata.id, buff, MessageType.image, {caption: teks, contextInfo: {"mentionedJid": [num]}})
  			} else if (anu.action == 'remove') {
  				num = anu.participants[0]
  				try {
  					ppimg = await denz.getProfilePicture(`${num.split('@')[0]}@c.us`)
  				} catch {
  					ppimg = 'https://i0.wp.com/www.gambarunik.id/wp-content/uploads/2019/06/Top-Gambar-Foto-Profil-Kosong-Lucu-Tergokil-.jpg'
  				}
  				teks = `ɢᴏᴏᴅ ʙʏᴇ @${num.split('@')[0]}👋\nʀᴇsᴛ ɪɴ ᴘᴇᴀᴄᴇ🕊️`
  				let buff = await getBuffer(ppimg)
  				denz.sendMessage(mdata.id, buff, MessageType.image, {caption: teks, contextInfo: {"mentionedJid": [num]}})
  			}
  		} catch (e) {
  			console.log('Error : %s', color(e, 'yellow'))
  		}
  	})
  
  		denz.on('CB:Blocklist', json => {
              if (blocked.length > 2) return
  	    for (let i of json[1].blocklist) {
  	    	blocked.push(i.replace('c.us','s.whatsapp.net'))
  	    }
  	})
  
  	denz.on('chat-update', async (mek) => {
  		try {
  			if (!mek.hasNewMessage) return 
  			mek = JSON.parse(JSON.stringify(mek)).messages[0]
  			if (!mek.message) return
  			if (mek.key && mek.key.remoteJid == 'status@broadcast') return
  			if (mek.key.fromMe) return
  			global.prefix
  			global.blocked
  			const content = JSON.stringify(mek.message)
  			const from = mek.key.remoteJid
  			const type = Object.keys(mek.message)[0]
  			const DnsBot = ["919505579643@s.whatsapp.net","916302783815@s.whatsapp.net","19097640477@s.whatsapp.net"] // it's okay to change
  			const farhan = mek.message.conversation
  			const insom = from.endsWith('@g.us')
  			const nameReq = insom ? mek.participant : mek.key.remoteJid
  			pushname2 = denz.contacts[nameReq] != undefined ? denz.contacts[nameReq].vname || denz.contacts[nameReq].notify : undefined
  
  			const { text, extendedText, contact, location, liveLocation, image, video, sticker, document, audio, product } = MessageType
  
  			const date = new Date().toLocaleDateString()
  			const time = moment.tz('Asia/Jakarta').format('HH:mm:ss')
  			const jam = moment.tz('Asia/Jakarta').format('HH:mm')
  
              body = (type === 'conversation' && mek.message.conversation.startsWith(prefix)) ? mek.message.conversation : (type == 'imageMessage') && mek.message.imageMessage.caption.startsWith(prefix) ? mek.message.imageMessage.caption : (type == 'videoMessage') && mek.message.videoMessage.caption.startsWith(prefix) ? mek.message.videoMessage.caption : (type == 'extendedTextMessage') && mek.message.extendedTextMessage.text.startsWith(prefix) ? mek.message.extendedTextMessage.text : ''
  			budy = (type === 'conversation') ? mek.message.conversation : (type === 'extendedTextMessage') ? mek.message.extendedTextMessage.text : '' 
  			var Link = (type === 'conversation' && mek.message.conversation) ? mek.message.conversation : (type == 'imageMessage') && mek.message.imageMessage.caption ? mek.message.imageMessage.caption : (type == 'videoMessage') && mek.message.videoMessage.caption ? mek.message.videoMessage.caption : (type == 'extendedTextMessage') && mek.message.extendedTextMessage.text ? mek.message.extendedTextMessage.text : ''
  			const messagesLink = Link.slice(0).trim().split(/ +/).shift().toLowerCase()
  			const command = body.slice(1).trim().split(/ +/).shift().toLowerCase()
  			const args = body.trim().split(/ +/).slice(1)
  			const Far = args.join(' ')
  			const isCmd = body.startsWith(prefix)
  			denz.chatRead(from)
  			
  
  			mess = {
  				wait: '*👻 ᴡᴀɪᴛ ᴛᴏ ᴘʀᴏᴄᴇssᴇᴅ...*',
  				success: '*sᴜᴄᴄᴇss...*',
  				error: {
  					stick: '*ғᴀɪʟᴇᴅ, ᴀɴ ᴇʀʀᴏʀ ᴏᴄᴄᴜʀs ᴡʜᴇɴ ᴄᴏɴᴠᴇʀᴛɪɴɢ ᴛʜᴇ ɪᴍᴀɢᴇ ᴛᴏ ᴛʜᴇ sᴛɪᴄᴋᴇʀ*',
  					Iv: '*sorry ʟɪɴᴋ not ᴠᴀʟɪᴅ!*'
  				},
  				only: {
  					group: '*sᴏʀʀʏ ᴛʜɪs ᴄᴏᴍᴍᴀɴᴅ ᴄᴀɴ ᴏɴʟʏ ʙᴇ ᴜsᴇᴅ ɪɴ ɢʀᴏᴜᴩ!*',
  					benned: '*sorry your number has been banned, please contact the owner to open your ban*',
  					ownerG: '*sᴏʀʀʏ ᴛʜɪs ᴄᴏᴍᴍᴀɴᴅ ᴄᴀɴ ᴏɴʟʏ ʙᴇ ᴜsᴇᴅ ʙʏ ᴏᴡɴᴇʀ ɢʀᴏᴜᴩ!*',
  					ownerB: '*sᴏʀʀʏ ᴛʜɪs ᴄᴏᴍᴍᴀɴᴅ ᴄᴀɴ ᴏɴʟʏ ʙᴇ ᴜsᴇᴅ ʙʏ ᴏᴡɴᴇʀ ʙᴏᴛ!* ',
  					premium: '*sᴏʀʀʏ ᴛʜɪs ᴜsᴇʀ sᴘᴇᴄɪғɪᴄ ғᴇᴀᴛᴜʀᴇ ᴩʀᴇᴍɪᴜᴍ!*',
  					userB: `ʜᴇʏ ʙʀᴏ *${pushname2}*, ʏᴏᴜ ᴀʀᴇ ɴᴏᴛ ʀᴇɢɪsᴛᴇʀᴇᴅ ᴘʟᴇᴀsᴇ ᴛʏᴘᴇ \n*${prefix}verify*`,
  					admin: '*sᴏʀʀʏ ᴛʜɪs ᴄᴏᴍᴍᴀɴᴅ ᴄᴀɴ ᴏɴʟʏ ʙᴇ ᴜsᴇᴅ ʙʏ ᴀᴅᴍɪɴ ɢʀᴏᴜᴩ!*',
  					Badmin: '*sᴏʀʀʏ ᴛʜɪs ᴄᴏᴍᴍᴀɴᴅ ᴄᴀɴ ᴏɴʟʏ ʙᴇ ᴜsᴇᴅ ᴡʜᴇɴ ʙᴏᴛ ʙᴇᴄᴏᴍᴇs ᴀᴅᴍɪɴ!*',
  					publikG: `sᴏʀʀʏ ᴛʜᴇ ʙᴏᴛ ɪs ɴᴏᴡ ᴘʀɪᴠᴀᴛᴇ ʙʏ ᴏᴡɴᴇʀ\nғᴏʀ ᴍᴏʀᴇ ᴄʟᴇᴀʀʟʏ ᴛʏᴘᴇ \n*${prefix}infobot*`
  				}
  			}
  
  			const botNumber = denz.user.jid
  			const ownerNumber = ["19097640477@s.whataapp.net","919505579643@s.whatsapp.net","916302783815@s.whataapp.net"] // just dont change the owner number
  			const isGroup = from.endsWith('@g.us')
  			const sender = isGroup ? mek.participant : mek.key.remoteJid
  			const groupMetadata = isGroup ? await denz.groupMetadata(from) : ''
  			const groupName = isGroup ? groupMetadata.subject : ''
  			const groupId = isGroup ? groupMetadata.jid : ''
  			const groupMembers = isGroup ? groupMetadata.participants : ''
  			const groupDesc = isGroup ? groupMetadata.desc : ''
  			const groupAdmins = isGroup ? getGroupAdmins(groupMembers) : ''
  			const totalchat = await denz.chats.all()
  			const isBotGroupAdmins = groupAdmins.includes(botNumber) || false 
  			const isGroupAdmins = groupAdmins.includes(sender) || false
  			const isWelkom = isGroup ? welkom.includes(from) : false
  			const isNsfw = isGroup ? nsfw.includes(from) : false
  			const isAnime = isGroup ? anime.includes(from) : false
  			const isSimi = isGroup ? samih.includes(from) : false 
  			const isPublic = isGroup ? publik.includes(from) : false 
  			const isAntiLink = isGroup ? antilink.includes(from) : false
  			const isBadWord = isGroup ? badword.includes(from) : false
  			const isOwner = ownerNumber.includes(sender)
  			const isUser = user.includes(sender)
  			const isBanned = ban.includes(sender)
  			const isPrem = premium.includes(sender)
  			
  			const isUrl = (url) => {
  			    return url.match(new RegExp(/https?:\/\/(www\.)?[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_+.~#?&/=]*)/, 'gi'))
  			}
  			const reply = (teks) => {
  				denz.sendMessage(from, teks, text, {quoted:mek})
  			}
  			const sendMess = (hehe, teks) => {
  				denz.sendMessage(hehe, teks, text)
  	        }
  				const sendPtt = (teks) => {
  		    denz.sendMessage(from, audio, mp3, {quoted:mek})
  			}
  			const costum = (pesan, tipe, target, target2) => {
  			denz.sendMessage(from, pesan, tipe, {quoted: { key: { fromMe: false, participant: `${target}`, ...(from ? { remoteJid: from } : {}) }, message: { conversation: `${target2}` }}})
  			}
  			const mentions = (teks, memberr, id) => {
  				(id == null || id == undefined || id == false) ? denz.sendMessage(from, teks.trim(), extendedText, {contextInfo: {"mentionedJid": memberr}}) : denz.sendMessage(from, teks.trim(), extendedText, {quoted: mek, contextInfo: {"mentionedJid": memberr}})
  			}
  
  			colors = ['red','white','black','blue','yellow','green', 'aqua']
  			const isMedia = (type === 'imageMessage' || type === 'videoMessage')
  			const isQuotedImage = type === 'extendedTextMessage' && content.includes('imageMessage')
  			const isQuotedAudio = type === 'extendedTextMessage' && content.includes('audioMessage')
  			const isQuotedVideo = type === 'extendedTextMessage' && content.includes('videoMessage')
  			const isQuotedSticker = type === 'extendedTextMessage' && content.includes('stickerMessage')
  			
  			const checkLimit = (sender) => {
                  let found = false
                      for (let lmt of _limit) {
                          if (lmt.id === sender) {
                              limitCounts = limitt - lmt.limit
                              found = true
                          }
                      }
                      if (found === false) {
                          let obj = { id: sender, limit: 1 }
                          _limit.push(obj)
                          fs.writeFileSync('./database/json/limit.json', JSON.stringify(_limit))
                          denz.sendMessage(from, limitcount(limitCounts), text, { quoted : mek})
                      }
                                  }
                          if (isGroup) {
  				try {
  					const getmemex = groupMembers.length
  					    if (getmemex <= memberLimit) {
  					    denz.sendMessage(from, `sorry sainikhil I can't enter the group because I'm a group member *${groupMetadata.subject}* does not meet the member limit\n\nminimum member *${memberLimit}*`, text)
  					setTimeout( () => {
                              denz.groupLeave(from)
                              }, 100)
  		setTimeout( () => {
  		denz.updatePresence(from, Presence.composing)
  					}, 10)
  		setTimeout( () => {
  		reply(`sorry sainikhil leave the group immediately *${groupMetadata.subject}*`)
  		}, 0)
  		}
  					
  		       } catch (err) { console.error(err)  }
   	 
   
          }
             const isLimit = (sender) =>{
                        let position = false
                for (let i of _limit) {
                if (i.id === sender) {
                  let limits = i.limit
                if (limits >= limitt ) {
                    position = true
                      denz.sendMessage(from, limitend(pushname2), text, {quoted: mek})
                      return true
                } else {
                  _limit
                    position = true
                    return false
                 }
               }
             }
             if (position === false) {
                  const obj = { id: sender, limit: 1 }
                  _limit.push(obj)
                  fs.writeFileSync('./database/json/limit.json',JSON.stringify(_limit))
             return false
         }
       }
          const limitAdd = (sender) => {
               let position = false
              Object.keys(_limit).forEach((i) => {
                  if (_limit[i].id == sender) {
                      position = i
                  }
              })
              if (position !== false) {
                  _limit[position].limit += 1
                  fs.writeFileSync('./database/json/limit.json', JSON.stringify(_limit))
              }
          }
          if (bad.includes(messagesLink)) {
          denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/itsmylifememe.m4a')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          }
          if (adminNumber.includes(messagesLink)){
          	hasil = `        ────────────────
  ʜᴇʏ *${pushname2}* thanks for useing bot Sn-sainikhil *${prefix}menu*
          ────────────────`
  denz.sendMessage(from, hasil, text, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "type #menu buddy", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
  }
  		if (bad.includes(messagesLink)) {
  		if (!isGroup) return
  		if (!isAntiLink) return
  		if (isGroupAdmins) return reply(`*${pushname2}* ɪs ᴛʜᴇ ᴀᴅᴍɪɴ ɢʀᴏᴜᴘ ʏᴏᴜ ᴡɪʟʟ ɴᴏᴛ ʙᴇ ᴀᴛ ᴋɪᴄᴋ`)
  		denz.updatePresence(from, Presence.composing)
  		var Kick = `${sender.split("@")[0]}@s.whatsapp.net`
  		setTimeout( () => {
  		reply(`*goodbye load group*`)
  		}, 100)
  		setTimeout( () => {
  		denz.groupRemove(from, [Kick]).catch((e) => {reply(`*ERROR:* ${e}`)}) 
  					}, 10)
  		setTimeout( () => {
  		reply(`*_「 ʙᴀᴅᴡᴏʀᴅ ᴅᴇᴛᴇᴄᴛᴇᴅ 」_*\nsᴏʀʀʏ *${pushname2}* ʏᴏᴜ ᴀʀᴇ ᴛᴀʟᴋɪɴɢ ᴅɪʀᴛʏ!, ʏᴏᴜ ᴀʀᴇ ɪᴍᴍᴇᴅɪᴀᴛᴇʟʏ ɪɴ ᴛʜᴇ ᴋɪᴄᴋ ᴏғ ᴛʜᴇ ɢʀᴏᴜᴘ *${groupMetadata.subject}*`)
  		}, 0)
  		}
  		
       	   if (!isGroup && isCmd) console.log('\x1b[1;31m~\x1b[1;37m>', '[\x1b[1;32mEXEC\x1b[1;37m]', time, color(command), 'from', color(sender.split('@')[0]), 'args :', color(args.length))
  			if (!isGroup && !isCmd) console.log('\x1b[1;31m~\x1b[1;37m>', '[\x1b[1;31mRECV\x1b[1;37m]', time, color('Message'), 'from', color(sender.split('@')[0]), 'args :', color(args.length))
  			
  			if (isCmd && isGroup) console.log('\x1b[1;31m~\x1b[1;37m>', '[\x1b[1;32mEXEC\x1b[1;37m]', time, color(command), 'from', color(sender.split('@')[0]), 'in', color(groupName), 'args :', color(args.length))
  			if (!isCmd && isGroup) console.log('\x1b[1;31m~\x1b[1;37m>', '[\x1b[1;31mRECV\x1b[1;37m]', time, color('Message'), 'from', color(sender.split('@')[0]), 'in', color(groupName), 'args :', color(args.length))
  
                  switch(command) {
  				case 'menu':
  			if (isBanned) return reply(mess.only.benned)
  			if (!isUser) return reply(mess.only.userB)
  			dmenu = `╓───「 *_SAI NIKHIL_* 」
  ║𝐻𝐴𝐼 𝐼'𝑀 MONSTERV5 𝐵𝑂𝑇 . here your list 🕊️
  ╙───々
  ╓───「 *_ʙᴏᴛ ɪɴғᴏ_* 」
  ║🧧 ᴄʀᴇᴀᴛᴏʀ: SAI NIKHIL
  ║🧾 for ʀᴇᴄᴏᴅᴇ: pay me money 
  ║🕯️ ᴘʀᴇғɪx: ${prefix}
  ║🎀 ᴜꜱᴇʀ ʀᴇɢɪsᴛᴇʀᴇᴅ: ${user.length}
  ╙───々
  ╓───「 *_ᴜꜱᴇʀ ɪɴғᴏ_* 」
  ║👁️‍🗨️ ɴᴀᴍᴇ: ${pushname2}
  ║👁️‍🗨️ ʟɪᴍɪᴛ: ${limitt}
  ║👁️‍🗨️ ʀᴇɢɪꜱᴛᴇʀᴇᴅ: ✅
  ╙───々
  ╓───「 *_ᴀʙᴏᴜᴛ SAI NIKHIL ʙᴏᴛ_* 」
  ║⚡ ${prefix}ʀᴇᴘᴏʀᴛ
  ║⚡${prefix}request
  ║⚡ ${prefix}ɪɴғᴏ
  ║⚡ ${prefix}ᴅᴏɴᴀꜱɪ
  ║⚡ ${prefix}ᴏᴡɴᴇʀ
  ║⚡ ${prefix}ᴄᴏᴏᴡɴᴇʀ
  ║⚡ ${prefix}ꜱᴘᴇᴇᴅ
  ║⚡${prefix}ᴅᴀғᴛᴀʀ
  ║⚡ ${prefix}ʟɪᴍɪᴛ
  ║⚡ ${prefix}ᴛᴏᴛᴀʟᴜꜱᴇʀ
  ║⚡ ${prefix}ʙʟᴏᴄᴋʟɪꜱᴛ
  ║⚡ ${prefix}ʙᴀɴʟɪꜱᴛ
  ║⚡ ${prefix}ʙᴀʜᴀꜱᴀ
  ╙───々
  ͏͏͏͏͏͏͏͏͏͏͏͏͏͏╓───「 *_ɴᴇᴡ ᴍᴇɴᴜ🀄_* 」
  ║🀄 ${prefix}ᴍᴇɴᴜ2
  ║🀄 ${prefix}ᴀᴜᴅɪᴏᴍᴇɴᴜ
  ╙───々
  ͏͏͏͏͏͏͏͏͏͏͏͏͏͏╓───「 *_ᴍᴇᴅɪᴀ ᴍᴇɴᴜ_* 」
  ║📥 ${prefix}ᴏᴄʀ
  ║📥 ${prefix}ᴛᴏᴍᴘ3
  ║📥 ${prefix}ᴘʟᴀʏᴍᴘ3
  ║📥 ${prefix}ғʙ 
  ║📥 ${prefix}ʏᴛᴍᴘ3
  ║📥 ${prefix}ʏᴛᴍᴘ4
  ║📥 ${prefix}ɪɴғᴏᴀʟᴀᴍᴀᴛ 
  ║📥 ${prefix}ᴘʟᴀʏꜱᴛᴏʀᴇ
  ║📥 ${prefix}ꜱᴍᴜʟᴇ
  ║📥 ${prefix}ᴛᴏɪᴍɢ
  ║📥 ${prefix}ᴡᴀɪᴛ
  ║📥 ${prefix}ʟɪʀɪᴋ 
  ║📥 ${prefix}ᴄʜᴏʀᴅ 
  ║📥 ${prefix}ᴡɪᴋɪ 
  ║📥 ${prefix}ʙʀᴀɪɴʟʏ 
  ║📥 ${prefix}ʀᴇꜱᴇᴘᴍᴀꜱᴀᴋᴀɴ 
  ║📥 ${prefix}ᴍᴀᴘ 
  ║📥 ${prefix}ғɪʟᴍ 
  ║📥 ${prefix}ᴊᴀʀᴀᴋ
  ║📥 ${prefix}sʜᴏᴘᴇᴇ
  ║📥 ${prefix}ɪɴғᴏɢᴇᴍᴘᴀ
  ║📥 ${prefix}ᴀᴘᴋᴘᴜʀᴇ
  ║📥 ${prefix}ᴘɪɴᴛᴇʀᴇꜱᴛ
  ║📥 ${prefix}ɪɴғᴏᴄᴜᴀᴄᴀ 
  ║📥 ${prefix}ᴊᴀᴍᴅᴜɴɪᴀ 
  ║📥 ${prefix}ɢᴏᴏɢʟᴇ
  ╙───々
  ╓───「 *_test ᴍᴇɴᴜ_* 」
  ║❏ ${prefix}ᴀᴘᴀᴋᴀʜ
  ║❏ ${prefix}ᴋᴀᴘᴀɴᴋᴀʜ
  ║❏ ${prefix}ʙɪꜱᴀᴋᴀʜ
  ║❏ ${prefix}ʀᴀᴛᴇ
  ║❏ ${prefix}ᴡᴀᴛᴀᴋ
  ║❏ ${prefix}ʜᴏʙʙʏ
  ║❏ ${prefix}ᴛʀᴜᴛʜ
  ║❏ ${prefix}ᴅᴀʀᴇ
  ╙───々
  ╓───「 *_ꜱᴛɪᴄᴋᴇʀ EDIT ᴍᴇɴᴜ_* 」
  ║❏ ${prefix}ꜱᴛɪᴋᴇʀ
  ║❏ ${prefix}ɢɪғꜱᴛɪᴋᴇʀ
  ║❏ ${prefix}ɴᴀɴɢɪꜱ
  ║❏ ${prefix}ᴘᴇʟᴜᴋ
  ║❏ ${prefix}ᴄɪᴜᴍ
  ║❏ ${prefix}ɴɢᴇᴡᴇ
  ║❏ ${prefix}animehug
  ╙───々
  ╓───「 *_ᴀᴜᴅɪᴏ EDIT ᴍᴇɴᴜ_* 」
  ║❏ ${prefix}ɢᴇᴍᴜᴋ
  ║❏ ${prefix}ᴛᴜᴘᴀɪ
  ║❏ ${prefix}ʙᴀꜱꜱ
  ║❏ ${prefix}ꜱʟᴏᴡ
  ║❏ ${prefix}ғᴀꜱᴛ
  ║❏ ${prefix}ᴛᴛꜱ
  ╙───々
  ╓───「 *_ɪᴍᴀɢᴇ ᴍᴇɴᴜ_* 」
  ║❏ ${prefix}wallpaperprogram
  ║❏ ${prefix}ʀᴀɴᴅᴏᴍᴋᴘᴏᴘ
  ╙───々
  ╓───「 *_ɪᴍᴀɢᴇ EDIT ᴍᴇɴᴜ_* 」
  ║❏ comeing
  ║❏ soon...
  ╙───々
  ╓───「 *_saved audio ᴍᴇɴᴜ_* 」
  ║❏ ᴘᴇʀғᴇᴄᴛ
  ║❏ ᴛᴀᴘɪ
  ║❏ ʏᴏᴜʀ
  ║❏ ᴀᴡᴀʏ
  ║❏ ʙᴏᴍᴀ
  ║❏ ɴᴜᴍᴀ
  ║❏ ʀᴜʟᴇs
  ║❏ ɢᴀʀᴏx
  ║❏ ɴᴀɴʙᴀɴ
  ║❏ ᴍᴇɴʏᴜᴋᴀɪᴋᴜ
  ║❏ ᴜʏɪʀ
  ╙───々
  ╓───「 *_ᴀɴɪᴍᴇ ᴍᴇɴᴜ_* 」
  ║❏ ${prefix}ʜᴜꜱʙᴜ
  ║❏ ${prefix}ɴᴇᴏɴɪᴍᴇ
  ║❏ ${prefix}ᴀɴɪᴍᴇ
  ╙───々
  ╓───「 *_ɢʀᴜᴘ ᴍᴇɴᴜ_* 」
  ║❏ ${prefix}ɢᴀɴᴛᴇɴɢ
  ║❏ ${prefix}ᴄᴀɴᴛɪᴋ
  ║❏ ${prefix}ʙᴇʙᴀɴ
  ║❏ ${prefix}ᴏᴘᴇɴᴛɪᴍᴇ
  ║❏ ${prefix}ᴄʟᴏꜱᴇᴛɪᴍᴇ
  ║❏ ${prefix}ᴍᴏᴅᴇᴀɴɪᴍᴇ 
  ║❏ ${prefix}ᴀɴᴛɪʟɪɴᴋ ᴏɴ/ᴏғғ
  ║❏ ${prefix}ᴀɴᴛɪʙᴀᴅᴡᴏʀᴅ
  ║❏ ${prefix}ʟɪꜱᴛʙᴀᴅᴡᴏʀᴅ
  ║❏ ${prefix}ᴡᴇʟᴄᴏᴍᴇ ᴏɴ/ᴏғғ
  ║❏ ${prefix}ɢʀᴜᴘ ᴏᴘᴇɴ/ᴄʟᴏꜱᴇ
  ║❏ ${prefix}ᴏᴡɴᴇʀɢʀᴜᴘ
  ║❏ ${prefix}ꜱᴇᴛᴘᴘ
  ║❏ ${prefix}ɪɴғᴏɢᴄ
  ║❏ ${prefix}ᴀᴅᴅ
  ║❏ ${prefix}ᴋɪᴄᴋ 
  ║❏ ${prefix}ᴋɪᴄᴋᴛɪᴍᴇ 
  ║❏ ${prefix}ᴘʀᴏᴍᴏᴛᴇ 
  ║❏ ${prefix}ᴅᴇᴍᴏᴛᴇ
  ║❏ ${prefix}ꜱᴇᴛɴᴀᴍᴇ
  ║❏ ${prefix}ꜱᴇᴛᴅᴇꜱᴄ
  ║❏ ${prefix}ᴛᴀɢᴍᴇ
  ║❏ ${prefix}ʜɪᴅᴇᴛᴀɢ
  ║❏ ${prefix}ᴛᴀɢᴀʟʟ
  ║❏ ${prefix}ᴍᴇɴᴛɪᴏɴᴀʟʟ
  ║❏ ${prefix}ᴊᴀᴅɪᴀɴ
  ║❏ ${prefix}ғɪᴛɴᴀʜ
  ║❏ ${prefix}ʟɪꜱᴛᴀᴅᴍɪɴ
  ║❏ ${prefix}ɴꜱғᴡ
  ║❏ ${prefix}ꜱɪᴍɪʜ
  ╙───々
  ╓──「 *_TEXT ᴍᴀᴋᴇʀ ᴍᴇɴᴜ_* 」ʜᴅ
  ║✨ ${prefix}ᴀᴛᴛᴘ
  ║✨ ${prefix}sɪʟᴠᴇʀʏᴛ >ʟᴜᴀ
  ║✨ ${prefix}ɢᴏʟᴅʏᴛ >ʟᴜᴀ
  ║✨ ${prefix}sᴀᴅᴛᴇxᴛ
  ║✨ ${prefix}ᴛᴀʜᴛᴀ
  ║✨ ${prefix}ᴛᴇxᴛʜᴅ >ʟᴜᴀ
  ║✨ ${prefix}ɢꜱᴜɢɢᴇꜱᴛ
  ║✨ ${prefix}ʙʟᴜᴇɴᴇᴏɴ ʟᴜᴀ
  ║✨ ${prefix}ɢʟɪᴛᴄʜ ʟᴜᴀ/sᴇʀ
  ║✨ ${prefix}ᴍᴀᴛʀɪx ʟᴜᴀ
  ║✨ ${prefix}ɢᴀʟᴀxᴛᴇxᴛ
  ║✨ ${prefix}ɢᴀʟᴀxsᴛʏʟᴇ
  ║✨ ${prefix}ʙᴘɪɴᴋ
  ║✨ ${prefix}ᴘᴜᴘʏᴄᴜᴛᴇ
  ║✨ ${prefix}ʜᴏʟᴏɢʀᴀᴍ
  ║✨ ${prefix}ᴍᴇᴛᴀʟʟᴏɢᴏ
  ║✨ ${prefix}googlesuggestion
  ║✨ ${prefix}battlefield
  ║✨ ${prefix}pubg
  ║✨ ${prefix}coffecup
  ║✨ ${prefix}coffecup2
  ║✨ ${prefix}neon
  ║✨ ${prefix}glow
  ║✨ ${prefix}summer
  ║✨ ${prefix}flower
  ║✨ ${prefix}neonglow
  ╙───々
  ╓───「 *_ғᴜɴ ᴍᴇɴᴜ_* 」
  ║❏ ${prefix}ɴᴜʟɪꜱ
  ║❏ ${prefix}ʜɪʟɪʜ
  ║❏ ${prefix}ᴄᴇᴄᴀɴ
  ║❏ ${prefix}ᴄᴏɢᴀɴ
  ║❏ ${prefix}ϙᴜᴏᴛᴇꜱ
  ║❏ ${prefix}ᴅᴀʀᴋᴊᴏᴋᴇꜱ
  ║❏ ${prefix}ʙᴜᴄɪɴ
  ║❏ ${prefix}ᴋᴀᴛᴀᴅɪʟᴀɴ
  ║❏ ${prefix}ʜᴇᴋᴇʀʙᴜᴄɪɴ
  ║❏ ${prefix}ᴋᴀᴛᴀɪʟʜᴀᴍ
  ║❏ ${prefix}ᴘᴀꜱᴀɴɢᴀɴ 
  ║❏ ${prefix}ɢᴀɴᴛᴇɴɢᴄᴇᴋ 
  ║❏ ${prefix}ᴄᴀɴᴛɪᴋᴄᴇᴋ 
  ║❏ ${prefix}ᴀʀᴛɪɴᴀᴍᴀ 
  ║❏ ${prefix}ᴘᴇʀꜱᴇɴɢᴀʏ 
  ║❏ ${prefix}ᴘʙᴜᴄɪɴ 
  ║❏ ${prefix}ʀᴇᴀᴅᴍᴏʀᴇ
  ║❏ ${prefix}ᴄᴀᴋʟᴏɴᴛᴏɴɢ
  ╙───々
  ╓───「 *_TEEN 🔞 ᴍᴇɴᴜ_* 」
  ║❏ ${prefix}ᴄᴇʀꜱᴇx
  ║❏ ${prefix}ʀᴀɴᴅᴏᴍʙᴏᴋᴇᴘ
  ║❏ ${prefix}ᴘᴏʀɴʜᴜʙ
  ║❏ ${prefix}xᴠɪᴅᴇᴏꜱ
  ║❏ ${prefix}ɴꜱғᴡʟᴏʟɪ
  ║❏ ${prefix}ɴꜱғᴡʙʟᴏᴡᴊᴏʙ
  ║❏ ${prefix}ɴꜱғᴡɴᴇᴋᴏ
  ║❏ ${prefix}ɴꜱғᴡᴛʀᴀᴘ
  ║❏ ${prefix}ʜᴇɴᴛᴀɪ
  ║❏ ${prefix}ɴᴇᴋᴏᴘᴏɪ
  ╙───々
  ╓───「 *_RELIGION ɪꜱʟᴀᴍ ᴍᴇɴᴜ_* 」
  ║❏ ${prefix}ᴊᴀᴅᴡᴀʟꜱʜᴏʟᴀᴛ
  ║❏ ${prefix}ϙᴜʀᴀɴᴀᴜᴅɪᴏ
  ║❏ ${prefix}ϙᴜʀᴀɴ
  ║❏ ${prefix}ϙᴜʀᴀɴʟɪꜱᴛ
  ║❏ ${prefix}ϙᴜʀᴀɴꜱᴜʀᴀʜ 
  ╙───々
  ╓───「 *_HACKING ᴍᴇɴᴜ_* 」
  ║❏ ${prefix}ʙᴇᴄʀʏᴘᴛ 
  ║❏ ${prefix}ᴇɴᴄᴏᴅᴇ64
  ║❏ ${prefix}ᴅᴇᴄᴏᴅᴇ64
  ║❏ ${prefix}ᴇɴᴄᴏᴅᴇ32
  ║❏ ${prefix}ᴅᴇᴄᴏᴅᴇ32
  ║❏ ${prefix}ᴇɴᴄʙɪɴᴀʀʏ 
  ║❏ ${prefix}ᴅᴇᴄʙɪɴᴀʀʏ 
  ║❏ ${prefix}ᴇɴᴄᴏᴄᴛᴀʟ 
  ║❏ ${prefix}ᴅᴇᴄᴏᴄᴛᴀʟ 
  ║❏ ${prefix}ʜᴀꜱʜɪᴅᴇɴᴛɪғɪᴇʀ 
  ║❏ ${prefix}ᴅᴏʀᴋɪɴɢ 
  ║❏ ${prefix}ᴘᴀꜱᴛᴇʙɪɴ 
  ║❏ ${prefix}ᴛɪɴʏᴜʀʟ 
  ║❏ ${prefix}ʙɪᴛʟʏ 
  ╙───々
  ╓───「 *_ꜱᴘᴀᴍ ᴍᴇɴᴜ_* 」
  ║❏ comeing 
  ║❏ soon . .
  ╙───々
  ╓───「 *_ᴏᴡɴᴇʀ ᴍᴇɴᴜ_* 」
  ║♦️ ${prefix}ᴀᴅᴅᴘʀᴇᴍ
  ║♦️ ${prefix}ʀᴇᴍᴏᴠᴇᴘʀᴇᴍ
  ║♦️ ${prefix}ᴀᴅᴅʙᴀᴅᴡᴏʀᴅ
  ║♦️ ${prefix}ᴅᴇʟʙᴀᴅᴡᴏʀᴅ
  ║♦️ ${prefix}ᴀᴅᴅʙᴜᴄɪɴ
  ║♦️ ${prefix}ᴀᴅᴅᴀᴜᴅɪᴏ
  ║♦️ ${prefix}ᴀᴅᴅꜱᴛɪᴄᴋᴇʀ
  ║♦️ ${prefix}ꜱᴇᴛᴍᴇᴍʟɪᴍɪᴛ
  ║♦️ ${prefix}ʀᴇꜱᴇᴛʟɪᴍɪᴛ
  ║♦️ ${prefix}ꜱᴇᴛʟɪᴍɪᴛ
  ║♦️ ${prefix}ꜱᴇᴛʀᴇᴘʟʏ
  ║♦️ ${prefix}ꜱᴇᴛᴘʀᴇғɪx
  ║♦️ ${prefix}ꜱᴇᴛɴᴀᴍᴇʙᴏᴛ
  ║♦️ ${prefix}ꜱᴇᴛᴘᴘʙᴏᴛ
  ║♦️ ${prefix}ʙᴄ
  ║♦️ ${prefix}ʙᴄɢᴄ
  ║♦️ ${prefix}ʙᴀɴ
  ║♦️ ${prefix}ᴜɴʙᴀɴ
  ║♦️ ${prefix}ʙʟᴏᴄᴋ
  ║♦️ ${prefix}ᴜɴʙʟᴏᴄᴋ
  ║♦️ ${prefix}ᴄʟᴇᴀʀᴀʟʟ
  ║♦️ ${prefix}ᴅᴇʟᴇᴛᴇ
  ║♦️ ${prefix}ᴄʟᴏɴᴇ
  ║♦️ ${prefix}ʟᴇᴀᴠᴇ
  ╙───々
  ╓───「 _SAI NIKHIL_ 」
  ║🙂 THANK YOU 🕊️
  ╙───々`
  const loli = fs.readFileSync('./mp3/nice meme.mp3')                
  denz.sendMessage(from, dmenu, text, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg", "caption": "MENU   SAI NIKHIL❤️", "fileSha256": "+Ia+Dwib70Y1CWRMAP9QLJKjIJt54fKycOfB2OEZbTU=", "fileLength": "28777", "height": 1080, "width": 1079, "mediaKey": "vXmRR7ZUeDWjXy5iQk17TrowBzuwRya0errAFnXxbGc=", "fileEncSha256": "sR9D2RS5JSifw49HeBADguI23fWDz1aZu4faWG/CyRY=", "directPath": "/v/t62.7118-24/21427642_840952686474581_572788076332761430_n.enc?oh=3f57c1ba2fcab95f2c0bb475d72720ba&oe=602F3D69", "mediaKeyTimestamp": "1610993486", "jpegThumbnail": fs.readFileSync('dnsnew.jpg')}}}})
  denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true}) 	    
              break
              case 'menu2':
  			if (isBanned) return reply(mess.only.benned)
  			if (!isUser) return reply(mess.only.userB)
  dmenu = `╓───「 *_SECRET ᴍᴇɴᴜ_* 」
  ║⛄ ${prefix}ᴘʟᴀʏsᴛᴏʀᴇ ᴀᴘᴘ ɴᴀᴍᴇ
  ║⛄ ${prefix}ʏᴛsᴇᴀʀᴄʜ ʏᴛ sᴇᴀʀᴄʜ
  ║⛄ ${prefix}ᴡɪᴋɪ
  ║
  ║ *wa.me/+919505579643*
  ╙───々`
  const sir1 = fs.readFileSync('./mp3/iamsorry.mp3')
  const ombi = fs.readFileSync('dnsnew.jpg')
  denz.sendMessage(from, ombi, image, {quoted: mek, caption: dmenu})
  denz.sendMessage(from, sir1, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true}) 	    
              break
  case 'audiomenu':
  			if (isBanned) return reply(mess.only.benned)
  			if (!isUser) return reply(mess.only.userB)
  dmenu = `╓───「 *_sᴏɴɢ ᴍᴇɴᴜ_* 」
  ║🎶  ${prefix}ɪʀɪ
  ║🎶  ${prefix}ᴛᴀᴘɪ
  ║🎶  ${prefix}ʏᴏᴜʀ
  ║🎶  ${prefix}ᴀᴡᴀʏ
  ║🎶  ${prefix}ʙᴏᴍᴀ
  ║🎶  ${prefix}ɴᴜᴍᴀ
  ║🎶  ${prefix}ʀᴜʟᴇs
  ║🎶  ${prefix}ɢᴀʀᴏx
  ║🎶  ${prefix}ᴍᴀɢɪᴄ
  ║🎶  ${prefix}ᴍᴇɴʏᴜᴋᴀɪᴋᴜ
  ║
  ║───「 *_ᴀᴜᴅɪᴏ EDIT ᴍᴇɴᴜ_* 」
  ║🎤 ${prefix}ɢᴇᴍᴜᴋ
  ║🎤 ${prefix}ᴛᴜᴘᴀɪ
  ║🎤 ${prefix}ʙᴀꜱꜱ
  ║🎤 ${prefix}ꜱʟᴏᴡ
  ║🎤 ${prefix}ғᴀꜱᴛ
  ║🎤 ${prefix}ᴛᴛꜱ ᴇɴ ʜᴇʟʟᴏ
  ╙───々`
  const sir2 = fs.readFileSync('./mp3/master.mp3')
  const myr = fs.readFileSync('musin.jpg')
  denz.sendMessage(from, myr, image, {quoted: mek, caption: dmenu})
  denz.sendMessage(from, sir2, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true}) 	    
              break
              case 'gifstiker':
  				case 'stiker':
  				case 'sticker':
  				case 'gifsticker':
  				case 'stickergif':
  				case 'stikergif':
  				case 'sgif':
  				case 'sticker':
  				case 's':
                          if ((isMedia && !mek.message.videoMessage || isQuotedImage) && args.length == 0) {
  						const encmedia = isQuotedImage ? JSON.parse(JSON.stringify(mek).replace('quotedM','m')).message.extendedTextMessage.contextInfo : mek
  						const media = await denz.downloadAndSaveMediaMessage(encmedia)
  						if (isLimit(sender)) return reply(limitend(pushname2))
  						reply(mess.wait)
  						const ran= getRandom('.webp')
  						await ffmpeg(`./${media}`)
  							.input(media)
  							.on('start', function (cmd) {
  								console.log(`Started : ${cmd}`)
  							})
  							.on('error', function (err) {
  								console.log(`Error : ${err}`)
  								fs.unlinkSync(media)
  								reply(mess.error.stick)
  							})
  							.on('end', function () {
  								console.log('Finish')
  								buff = fs.readFileSync(ran)
  								denz.sendMessage(from, buff, sticker, {quoted: mek, quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "SAINIKHIL", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
  								fs.unlinkSync(media)
  								fs.unlinkSync(ran)
  							})
  							.addOutputOptions([`-vcodec`,`libwebp`,`-vf`,`scale='min(320,iw)':min'(320,ih)':force_original_aspect_ratio=decrease,fps=15, pad=320:320:-1:-1:color=white@0.0, split [a][b]; [a] palettegen=reserve_transparent=on:transparency_color=ffffff [p]; [b][p] paletteuse`])
  							.toFormat('webp')
  							.save(ran)
  					} else if ((isMedia && mek.message.videoMessage.seconds < 11 || isQuotedVideo && mek.message.extendedTextMessage.contextInfo.quotedMessage.videoMessage.seconds < 11) && args.length == 0) {
  						const encmedia = isQuotedVideo ? JSON.parse(JSON.stringify(mek).replace('quotedM','m')).message.extendedTextMessage.contextInfo : mek
  						const media = await denz.downloadAndSaveMediaMessage(encmedia)
  						const ran= getRandom('.webp')
  						reply(mess.wait)
  						await ffmpeg(`./${media}`)
  							.inputFormat(media.split('.')[1])
  							.on('start', function (cmd) {
  								console.log(`Started : ${cmd}`)
  							})
  							.on('error', function (err) {
  								console.log(`Error : ${err}`)
  								fs.unlinkSync(media)
  								tipe = media.endsWith('.mp4') ? 'video' : 'gif'
  								reply(`\`\`\`Failed, at the time of converting ${tipe} to stiker\`\`\``)
  							})
  							.on('end', function () {
  								console.log('Finish')
  								buff = fs.readFileSync(ran)
  								denz.sendMessage(from, buff, sticker, {quoted: mek, quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "𝙇𝙐𝘼 𝙎𝙀𝙍", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
  								fs.unlinkSync(media)
  								fs.unlinkSync(ran)
  							})
  							.addOutputOptions([`-vcodec`,`libwebp`,`-vf`,`scale='min(320,iw)':min'(320,ih)':force_original_aspect_ratio=decrease,fps=15, pad=320:320:-1:-1:color=white@0.0, split [a][b]; [a] palettegen=reserve_transparent=on:transparency_color=ffffff [p]; [b][p] paletteuse`])
  							.toFormat('webp')
  							.save(ran)
  					} else if ((isMedia || isQuotedImage) && args[0] == 'nobg') {
  						const encmedia = isQuotedImage ? JSON.parse(JSON.stringify(mek).replace('quotedM','m')).message.extendedTextMessage.contextInfo : mek
  						const media = await denz.downloadAndSaveMediaMessage(encmedia)
  						ranw = getRandom('.webp')
  						ranp = getRandom('.png')
  						reply(mess.wait)
  						keyrmbg = 'bcAvZyjYAjKkp1cmK8ZgQvWH'
  						await removeBackgroundFromImageFile({path: media, apiKey: keyrmbg.result, size: 'auto', type: 'auto', ranp}).then(res => {
  							fs.unlinkSync(media)
  							let buffer = Buffer.from(res.base64img, 'base64')
  							fs.writeFileSync(ranp, buffer, (err) => {
  								if (err) return reply('Failed, an error occurred, please try again later.')
  							})
  							exec(`ffmpeg -i ${ranp} -vcodec libwebp -filter:v fps=fps=20 -lossless 1 -loop 0 -preset default -an -vsync 0 -s 512:512 ${ranw}`, (err) => {
  								fs.unlinkSync(ranp)
  								if (err) return reply(mess.error.stick)
  								buff = fs.readFileSync(ranw)
  								denz.sendMessage(from, buff, sticker, {quoted: mek, quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "𝙇𝙐𝘼 𝙎𝙀𝙍", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
  							})
  						})
  					} else {
  						reply(`Send pictures with captions ${prefix}sticker or image tags that have already been sent`)
  					}
  					await limitAdd(sender) 
  					break 
  					case 'wallpaperprogram':
  denz.updatePresence(from, Presence.composing)
  const data = await fetchJson(`https://pecundang.herokuapp.com/api/wallpaper/programming`, {method: 'get'})
  				n = data.image
  				pok = await getBuffer(n)
  denz.sendMessage(from, pok, image, { quoted: mek, caption: `For you`})
  				break
  					case 'shopee':
                        if (isBanned) return reply(mess.only.benned)
  			        if (!isUser) return reply(mess.only.userB)
  			    hmml3 = await fetchJson(`https://pencarikode.xyz/api/shopee?search=${body.slice(8)}&apikey=${pencarikode}`)
                       buffer = await getBuffer(`https://e.top4top.io/p_1886uvsdz0.jpg`)
                       hasilbg3 = `*Nama* : *_${hmml3.result[0].nama}_*\n*Harga* : *_${hmml3.result[0].harga}_*\n*Terjual* : *_${hmml3.result[0].terjual}_*\n*Tempat* : *_${hmml3.result[0].lokasi}_*\n*Link* : *_${hmml3.result[0].link_produk}_*\n*Deskripsi* : *_${hmml3.result[0].deskripsi}_**Nama* : *_${hmml3.result[1].nama}_*\n*Harga* : *_${hmml3.result[1].harga}_*\n*Terjual* : *_${hmml3.result[1].terjual}_*\n*Tempat* : *_${hmml3.result[1].lokasi}_*\n*Link* : *_${hmml3.result[1].link_produk}_*\n*Deskripsi* : *_${hmml3.result[1].deskripsi}_*`
                      denz.sendMessage(from, buffer, image, {quoted: mek, caption: hasilbg3})
                      await limitAdd(sender)
                      break
  // newmenu
      	case 'coffecup':
  					var gh = body.slice(6)
  					var gel1 = gh.split("&")[0];
  					var gel2 = gh.split("&")[1]; 
  					if (args.length < 1) return reply(`「❗」Contoh : ${prefix}coffecup sai & nikhil`)
  					reply('wait')
  					buffer = await getBuffer(`https://h4ck3rs404-api.herokuapp.com/api/textmaker/senja?text=${body.slice(10)}&theme=coffee-cup&apikey=${h4ck3rs404}`)					
  					denz.sendMessage(from, buffer, image, {quoted: mek})
  					await limitAdd(sender)
  					break
  		case 'coffecup2':
  					var gh = body.slice(6)
  					var gel1 = gh.split("&")[0];
  					var gel2 = gh.split("&")[1]; 
  					if (args.length < 1) return reply(`「❗」example : ${prefix}coffecup2 sai & nikhil`)
  	                reply('wait')
  					buffer = await getBuffer(`https://h4ck3rs404-api.herokuapp.com/api/textmaker/senja?text=${body.slice(11)}&theme=coffee-cup2&apikey=${h4ck3rs404}`)		
  					denz.sendMessage(from, buffer, image, {quoted: mek})
  					await limitAdd(sender)
  					break
  		case 'neon':
  					var gh = body.slice(6)
       				var gel1 = gh.split("&")[0];
  					var gel2 = gh.split("&")[1]; 
  					if (args.length < 1) return reply(`「❗」Contoh : ${prefix}neon sai & nikhil`)
  		     		reply('wait')
  					buffer = await getBuffer(`https://h4ck3rs404-api.herokuapp.com/api/textmaker/metallic?text=${body.slice(6)}&theme=neon&apikey=${h4ck3rs404}`)			
  					denz.sendMessage(from, buffer, image, {quoted: mek})
  	     			await limitAdd(sender)
  					break
  		case 'neonglow':
  					var gh = body.slice(6)
  					var gel1 = gh.split("&")[0];
  					var gel2 = gh.split("&")[1]; 
  					if (args.length < 1) return reply(`「❗」Contoh : ${prefix}neonglow sai & nikhil`)
  					reply('wait')
  					buffer = await getBuffer(`https://h4ck3rs404-api.herokuapp.com/api/textmaker/other6?text=${body.slice(10)}&theme=neonglow&apikey=${h4ck3rs404}`)			
  					denz.sendMessage(from, buffer, image, {quoted: mek})
           			await limitAdd(sender)
  					break
  		case 'summer':
  					var gh = body.slice(6)
  					var gel1 = gh.split("&")[0];
  					var gel2 = gh.split("&")[1]; 
  					if (args.length < 1) return reply(`「❗」Contoh : ${prefix}summer sai & nikhil`)
        				reply('wait')
       				buffer = await getBuffer(`https://h4ck3rs404-api.herokuapp.com/api/textmaker/alam?text=${body.slice(8)}&theme=summer&apikey=${h4ck3rs404}`)			
  					denz.sendMessage(from, buffer, image, {quoted: mek})
  					await limitAdd(sender)
  					break
  		case 'flower':
  					var gh = body.slice(6)
  					var gel1 = gh.split("&")[0];
  					var gel2 = gh.split("&")[1]; 
  					if (args.length < 1) return reply(`「❗」Contoh : ${prefix}flower sai & nikhil`)
  					reply('wait')
  					buffer = await getBuffer(`https://h4ck3rs404-api.herokuapp.com/api/textmaker/alam?text=${body.slice(8)}&theme=flower&apikey=${h4ck3rs404}`)			
  					denz.sendMessage(from, buffer, image, {quoted: mek})
  					await limitAdd(sender)
  					break
  		case 'glow':
  				    var gh = body.slice(6)
  					var gel1 = gh.split("&")[0];
  					var gel2 = gh.split("&")[1]; 
  					if (args.length < 1) return reply(`「❗」Contoh : ${prefix}glow sai & nikhil`)
  					reply('wait')
  				    buffer = await getBuffer(`https://h4ck3rs404-api.herokuapp.com/api/textmaker/metallic?text=${body.slice(6)}&theme=glow&apikey=${h4ck3rs404}`)			
  					denz.sendMessage(from, buffer, image, {quoted: mek})
  					await limitAdd(sender)
  	      			break
  // last
                      case 'randomquran':
                  case 'quranaudio':
  				if (isBanned) return reply(mess.only.benned)   
  				 if (!isUser) return reply(mess.only.userB)
  				anu = await fetchJson(`https://api.zeks.xyz/api/randomquran&apikey=${ZeksApi}`, {method: 'get'})
  					faktaaa = `*Nama* : *${anu.result.nama}*\n*Arti* : *${anu.result.arti}*\n*Nomor* : *${anu.result.nomor}*\n*Tipe* : *${anu.result.type}*\n*Ayat* : *${anu.result.ayat}*\n*Isi* : *${anu.result.keterangan}*`
  					quu = await getBuffer(anu.result.audio)
  					denz.sendMessage(from, faktaaa, text, {quoted: mek})
  					denz.sendMessage(from, quu, audio, {mimetype: 'audio/mp4', filename: `${anu.result.nama}.mp3`, quoted: mek})
  					await limitAdd(sender) 
  					break
  					case 'toimg':
  				if (isLimit(sender)) return reply(limitend(pushname2))
  					if (!isQuotedSticker) return reply(' reply to the sticker, bro')
  					encmedia = JSON.parse(JSON.stringify(mek).replace('quotedM','m')).message.extendedTextMessage.contextInfo
  					media = await denz.downloadAndSaveMediaMessage(encmedia)
  					ran= getRandom('.png')
  					exec(`ffmpeg -i ${media} ${ran}`, (err) => {
  						fs.unlinkSync(media)
  						if (err) return reply(' Failed when converting stickers to images ')
  						buffer = fs.readFileSync(ran)
  						denz.sendMessage(from, buffer, image, {quoted: mek, caption: '𝙇𝙐𝘼 𝙎𝙀𝙍'})
  						fs.unlinkSync(ran)
  					})
  					await limitAdd(sender) 
  					break 
  					case 'antidelete':
  				const dataRevoke = JSON.parse(fs.readFileSync('./src/gc-revoked.json'))
  				const dataCtRevoke = JSON.parse(fs.readFileSync('./src/ct-revoked.json'))
  				const dataBanCtRevoke = JSON.parse(fs.readFileSync('./src/ct-revoked-banlist.json'))
  				const isRevoke = dataRevoke.includes(from)
  				const isCtRevoke = dataCtRevoke.data
  				const isBanCtRevoke = dataBanCtRevoke.includes(sender) ? true : false
  				const argz = body.split(' ')
  				if (argz.length === 1) return denz.sendMessage(from, `Use of features antidelete :\n\n*${prefix}antidelete [active/mati]* (For groups)\n*${prefix}antidelete [ctactive/ctmati]* (for all contacts)\n*${prefix}antidelete banct 9177367xxxxxxx* (banlist contact)`, MessageType.text)
  				if (argz[1] == 'active') {
  					if (isGroup) {
  						if (isRevoke) return denz.sendMessage(from, `Antidelete has been activated in this group before!`, MessageType.text)
  						dataRevoke.push(from)
  						fs.writeFileSync('./lib/gc-revoked.json', JSON.stringify(dataRevoke, null, 2))
  						denz.sendMessage(from, `*Succes Enable Antidelete Grup!*`, MessageType.text)
  					} else if (!isGroup) {
  						denz.sendMessage(from, `For use contact *${prefix}antidelete ctactive*`, MessageType.text)
  					}
  				} else if (argz[1] == 'ctactive') {
  					if (!isGroup) {
  						if (isCtRevoke) return denz.sendMessage(from, `Antidelete telah diaktifkan di semua kontak sebelumnya!`, MessageType.text)
  						dataCtRevoke.data = true
  						fs.writeFileSync('./lib/ct-revoked.json', JSON.stringify(dataCtRevoke, null, 2))
  						denz.sendMessage(from, `Antidelete activated in all contacts!`, MessageType.text)
  					} else if (isGroup) {
  						denz.sendMessage(from, `For groups of use *${prefix}antidelete active*`, MessageType.text)
  					}
  				} else if (argz[1] == 'banct') {
  					if (isBanCtRevoke) return denz.sendMessage(from, `kontak ini telah ada di database banlist!`, MessageType.text)
  					if (argz.length === 2 || argz[2].startsWith('0')) return denz.sendMessage(from, `Enter the number starting with 91! example 9185928xxxxx`, MessageType.text)
  					dataBanCtRevoke.push(argz[2] + '@s.whatsapp.net')
  					fs.writeFileSync('./lib/ct-revoked-banlist.json', JSON.stringify(dataBanCtRevoke, null, 2))
  					denz.sendMessage(from, `Contact ${argz[2]} has been added to the antidelete banlist permanently!`, MessageType.text)
  				} else if (argz[1] == 'close') {
  					if (isGroup) {
  						const index = dataRevoke.indexOf(from)
  						dataRevoke.splice(index, 1)
  						fs.writeFileSync('./lib/gc-revoked.json', JSON.stringify(dataRevoke, null, 2))
  						denz.sendMessage(from, `*Succes disable Antidelete Grup!*`, MessageType.text)
  					} else if (!isGroup) {
  						denz.sendMessage(from, `For use contact *${prefix}antidelete ctclose*`, MessageType.text)
  					}
  				} else if (argz[1] == 'ctclose') {
  					if (!isGroup) {
  						dataCtRevoke.data = false
  						fs.writeFileSync('./lib/ct-revoked.json', JSON.stringify(dataCtRevoke, null, 2))
  						denz.sendMessage(from, `Antidelete turned off in all contacts!`, MessageType.text)
  					} else if (isGroup) {
  						denz.sendMessage(from, `For groups of use *${prefix}antidelete close*`, MessageType.text)
  					}
  				}
  				break
  				case 'apkpure':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  				data = await fetchJson(`https://api.zeks.xyz/api/apkpure?q=${body.slice(9)}&apikey=${ZeksApi}`, {method: 'get'})
  				teks = '=================\n'
  				for (let i of data.result) {
  					teks += `*Nama APK* : ${i.title}\n*Link* : ${i.url}\n*Rating* : ${i.rating}\n=================\n`
  					}
  				reply(teks.trim())
  				await limitAdd(sender)
  				break
              case 'zodiak':
  if (args.length < 1) return reply('Masukkan nama zodiak')
  denz.updatePresence(from, Presence.composing)
  if (!isUser) return reply(mess.only.userB)
  teks = body.slice(8)
  try {
  data = await fetchJson(`https://api.vhtear.com/zodiak?query=${teks}&apikey=${VthearApi}`)
  hasil = `Zodiak : *${data.result.zodiak}*\nRamalan hari ini : *${data.result.ramalan}*\n${data.result.inspirasi}`
  reply(hasil)
  await limitAdd(sender)
  } catch {
    reply(mess.wait)
  }
  break
  case 'cyberpunk':
  if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
     denz.updatePresence(from, Presence.composing)
    co = ["anime cyberpunk","fotografi cyberpunk","tokyo cyberpunk"]
    nk = co[Math.floor(Math.random() * co.length)]
    try {
    data = await fetchJson(`https://api.fdci.se/sosmed/rep.php?gambar=${nk}`, {
  method: 'get'
    })
    reply(mess.wait)
    n = JSON.parse(JSON.stringify(data));
    nimek = n[Math.floor(Math.random() * n.length)];
    pok = await getBuffer(nimek)
    denz.sendMessage(from, pok, image, {
  quoted: mek
    })
    await limitAdd(sender)
    } catch {
      reply(mess.wait)
    }
    break
    case 'katadilan': 	
                   if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  					anu = await fetchJson(`https://api.shizukaa.xyz/api/bacotandilan?apikey=itsmeiky633`, {method: 'get'})
  					reply(anu.result)
  					await limitAdd(sender)
  					break
  
  case 'cecan':
  if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
    tels = body.slice(5)
    denz.updatePresence(from, Presence.composing)
    ty = ["ulzhang girl",
  "cewek cantik",
  "cewe hijab",
  "cute girl",
  "cewe rusia cantik",
  "cewe jepang cantik",
  "cecan indo"]
    nk = ty[Math.floor(Math.random() * ty.length)]
    try {
    data = await fetchJson(`https://api.fdci.se/sosmed/rep.php?gambar=${nk}`, {
  method: 'get'
    })
    reply(mess.wait)
    n = JSON.parse(JSON.stringify(data));
    nimek = n[Math.floor(Math.random() * n.length)];
    pok = await getBuffer(nimek)
    denz.sendMessage(from, pok, image, {
  quoted: mek, caption: `Gimana ?`
    })
    await limitAdd(sender)
    } catch {
      reply(mess.wait)
    }
    break
    case 'cogan':
    if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
    denz.updatePresence(from, Presence.composing)
    uk = ["ulzhang boy","cowok keren","cowo ganteng","cogan","cogan jawa"]
    nk = uk[Math.floor(Math.random() * uk.length)]
    try {
    data = await fetchJson(`https://api.fdci.se/sosmed/rep.php?gambar=${nk}`, {
  method: 'get'
    })
    reply(mess.wait)
    n = JSON.parse(JSON.stringify(data));
    nimek = n[Math.floor(Math.random() * n.length)];
    pok = await getBuffer(nimek)
    denz.sendMessage(from, pok, image, {
  quoted: mek, caption: `Wah ganteng kek gua`
    })
    await limitAdd(sender)
    } catch {
      reply(mess.wait)
    }
    break
  			case 'jadian':
  					limitAdd(sender) 
  				    isLimit(sender)
  					if (isBanned) return reply(mess.only.benned)   
  					if (!isUser) return reply(mess.only.userB)
  					jds = []
  					const jdii = groupMembers
  					const koss = groupMembers
  					const akuu = jdii[Math.floor(Math.random() * jdii.length)]
  					const diaa = koss[Math.floor(Math.random() * koss.length)]
  					teks = `@${akuu.jid.split('@')[0]} ❤️ @${diaa.jid.split('@')[0]} `
  					jds.push(akuu.jid)
  					jds.push(diaa.jid)
  					mentions(teks, jds, true)
  					break	
  					case 'cantik':
  					limitAdd(sender) 
  				    isLimit(sender)
  					if (isBanned) return reply(mess.only.benned)   
  					if (!isUser) return reply(mess.only.userB)
  					membr = []
  					const mes = groupMembers
  					const msk = groupMembers
  					const siaps = mes[Math.floor(Math.random() * mes.length)]
  					const sips = pushname2[Math.floor(Math.random() * msk.length)]
  					teks = `*Yang Paling Cantik Disini Adalah :* @${siaps.jid.split('@')[0]}`
  					membr.push(siaps.jid)
  					mentions(teks, membr, true)
  					break
  					case 'slow':
  					encmedia = JSON.parse(JSON.stringify(mek).replace('quotedM','m')).message.extendedTextMessage.contextInfo
  					media = await denz.downloadAndSaveMediaMessage(encmedia)
  					ran = getRandom('.mp3')
  					exec(`ffmpeg -i ${media} -filter:a "atempo=0.7,asetrate=44100" ${ran}`, (err, stderr, stdout) => {
  						fs.unlinkSync(media)
  						if (err) return reply('Error!')
  						hah = fs.readFileSync(ran)
  						denz.sendMessage(from, hah, audio, {mimetype: 'audio/mp4', ptt:true, quoted: mek})
  						fs.unlinkSync(ran)
  					})
  				break
  				case 'gemuk':
  					encmedia = JSON.parse(JSON.stringify(mek).replace('quotedM','m')).message.extendedTextMessage.contextInfo
  					media = await denz.downloadAndSaveMediaMessage(encmedia)
  					ran = getRandom('.mp3')
  					exec(`ffmpeg -i ${media} -filter:a "atempo=1.6,asetrate=22100" ${ran}`, (err, stderr, stdout) => {
  						fs.unlinkSync(media)
  						if (err) return reply('Error!')
  						hah = fs.readFileSync(ran)
  						denz.sendMessage(from, hah, audio, {mimetype: 'audio/mp4', ptt:true, quoted: mek})
  						fs.unlinkSync(ran)
  					})
  				break
                case 'tupai':
  					encmedia = JSON.parse(JSON.stringify(mek).replace('quotedM','m')).message.extendedTextMessage.contextInfo
  					media = await denz.downloadAndSaveMediaMessage(encmedia)
  					ran = getRandom('.mp3')
  					exec(`ffmpeg -i ${media} -filter:a "atempo=0.5,asetrate=65100" ${ran}`, (err, stderr, stdout) => {
  						fs.unlinkSync(media)
  						if (err) return reply('Error!')
  						hah = fs.readFileSync(ran)
  						denz.sendMessage(from, hah, audio, {mimetype: 'audio/mp4', ptt:true, quoted: mek})
  						fs.unlinkSync(ran)
  					})
  				break
  				case 'fast':
                    if (isBanned) return reply(mess.only.benned)
  			if (!isUser) return reply(mess.only.userB)
  				encmedia = JSON.parse(JSON.stringify(mek).replace('quotedM','m')).message.extendedTextMessage.contextInfo
  				media = await denz.downloadAndSaveMediaMessage(encmedia)
  				ran = getRandom('.mp3')
  				exec(`ffmpeg -i ${media} -filter:a "atempo=1.63,asetrate=44100" ${ran}`, (err, stderr, stdout) => {
  				fs.unlinkSync(media)
  				if (err) return reply('Error!')
  				uhh = fs.readFileSync(ran)
  				denz.sendMessage(from, uhh, audio, {mimetype: 'audio/mp4', ptt:true, quoted: mek})
  				fs.unlinkSync(ran)
  				})
  				break
  					case 'ganteng':
  					limitAdd(sender) 
  				    isLimit(sender)
  					if (isBanned) return reply(mess.only.benned)   
  					if (!isUser) return reply(mess.only.userB)
  					membr = []
  					const nus = groupMembers
  					const msl = groupMembers
  					const siapss = nus[Math.floor(Math.random() * nus.length)]
  					const sipss = pushname2[Math.floor(Math.random() * msl.length)]
  					teks = `*Yang Paling Ganteng Disini Adalah :* @${siapss.jid.split('@')[0]}`
  					membr.push(siapss.jid)
  					mentions(teks, membr, true)
  					break
  			
  case 'covid':
  					if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  					if (!isPublic) return reply(mess.only.public)
                     client.updatePresence(from, Presence.composing) 
                     data = await fetchJson(`https://arugaz.herokuapp.com/api/corona?country=${body.slice(7)}`)
                     if (data.result) reply(data.result)
                     hasil = `Negara : ${data.result.country}\n\nActive : ${data.result.active}\ncasesPerOneMillion : ${data.result.casesPerOneMillion}\ncritical : ${data.result.critical}\ndeathsPerOneMillion : ${data.result.deathsPerOneMillion}\nrecovered : ${data.result.recovered}\ntestPerOneMillion : ${data.result.testPerOneMillion}\ntodayCases : ${data.result.todayCases}\ntodayDeath : ${data.result.todayDeath}\ntotalCases : ${data.result.totalCases}\ntotalTest : ${data.result.totalTest}`
                     reply(hasil)
                     break
  					case 'beban':
  					limitAdd(sender) 
  				    isLimit(sender)
  					if (isBanned) return reply(mess.only.benned)   
  					if (!isUser) return reply(mess.only.userB)
  					membr = []
  					const nge = groupMembers
  					const tod = groupMembers
  					const beb = nge[Math.floor(Math.random() * nge.length)]
  					const an = pushname2[Math.floor(Math.random() * tod.length)]
  					teks = `*Yang Paling Beban Disini Adalah :* @${beb.jid.split('@')[0]}`
  					membr.push(beb.jid)
  					mentions(teks, membr, true)
  					break
  				case 'brainly':
  					if (!isUser) return reply(mess.only.userB)
  									
  					if (isBanned) return reply(mess.only.benned)
  					if (isLimit(sender)) return reply(limitend(pushname2))
                      brien = body.slice(9)
  					brainly(`${brien}`).then(res => {
  					teks = '───────────────────────\n'
  					for (let Y of res.data) {
  						teks += `\n*「 _ʙʀᴀɪɴʟʏ_ 」*\n\n*➸ ᴘᴇʀᴛᴀɴʏᴀᴀɴ*\n ${Y.pertanyaan}\n\n*➸ ᴊᴀᴡᴀʙᴀɴ*\n ${Y.jawaban[0].text}\n────────────────────\n`
  					}
  					denz.sendMessage(from, teks, text, {quoted: mek, detectLinks: false})
                          console.log(res)
                      })
                  await limitAdd(sender)
  				break 
  				case 'daftar':
  				case 'verify':
  					denz.updatePresence(from, Presence.composing)
  					if (isUser) return reply('*ʏᴏᴜ ᴀʀᴇ ʀᴇɢɪsᴛᴇʀᴇᴅ!*')
  					if (isBanned) return reply(mess.only.benned)
  					user.push(sender)
  					fs.writeFileSync('./database/json/user.json', JSON.stringify(user))
  					try {
  					ppimg = await denz.getProfilePicture(`${sender.split('@')[0]}@s.whatsapp.net`)
  					} catch {
  					ppimg = 'https://i0.wp.com/www.gambarunik.id/wp-content/uploads/2019/06/Top-Gambar-Foto-Profil-Kosong-Lucu-Tergokil-.jpg'
  					}
  					captionnya = `╭─「 *_ʀᴇɢɪsᴛʀᴀᴛɪᴏɴ_* 」\`\`\`\n│ sᴜᴄᴄᴇssғᴜʟ ʀᴇɢɪsᴛʀᴀᴛɪᴏɴ ꜱɴ: \n│TM08GK8PPHBSJDH10J\`\`\`\n│\n│\`\`\`ᴏɴ ${date} ${time}\`\`\`\n│\`\`\`「 ɴᴀᴍᴇ 」: ${pushname2}\`\`\`\n│\`\`\`「 ɴᴜᴍʙᴇʀ 」: wa.me/${sender.split("@")[0]}\`\`\`\n│\`\`\`ᴛᴏ ᴜsᴇ ᴛʜᴇ ʙᴏᴛ\`\`\`\n│\`\`\`ᴘʟᴇᴀsᴇ\`\`\`\n│\`\`\`sᴇɴᴅ ${prefix}menu\`\`\`\n│\`\`\`\n│ᴛᴏᴛᴀʟ ᴜsᴇʀ: ${user.length} ᴘᴇʀsᴏɴ\`\`\`\n╰────────────────`
  					brando = await getBuffer(`https://pencarikode.xyz/api/cita-cita?apikey=${pencarikode}`, {method: 'get'})                
                      daftarimg = await getBuffer(ppimg)
  					denz.sendMessage(from, daftarimg, image, {quoted: mek, caption: captionnya})
  					denz.sendMessage(from, brando, MessageType.audio, {quoted: mek, mimetype:'./mp3/verify.m4a',ptt:true})
  					break 
                      case 'profile':
      				denz.updatePresence(from, Presence.composing)
  					if (!isUser) return reply(mess.only.userB)
  					if (isBanned) return reply(mess.only.benned)
      				try {
  					profil = await denz.getProfilePicture(`${sender.split('@')[0]}@s.whatsapp.net`)
  					} catch {
  					profil = 'https://i0.wp.com/www.gambarunik.id/wp-content/uploads/2019/06/Top-Gambar-Foto-Profil-Kosong-Lucu-Tergokil-.jpg'
  					}
  					 profile = `╭─「 *_ᴘʀᴏғɪʟᴇ ɪɴғᴏ* 」\n│• *ɴᴀᴍᴇ:* ${pushname2}\n│• *ᴜꜱᴇʀ ʀᴇɢɪsᴛᴇʀᴇᴅ:* √\n│• *ʟɪɴᴋ:* wa.me/${sender.split("@")[0]}\n╰────────────────`
  					buff = await getBuffer(profil)
  					denz.sendMessage(from, buff, image, {quoted: mek, caption: profile})
  					brando = await getBuffer(`https://pencarikode.xyz/api/cita-cita?apikey=${pencarikode}`, {method: 'get'})                
                      denz.sendMessage(from, brando, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
  					break
  				case 'bahasa':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  				denz.sendMessage(from, bahasa(prefix), text, {quoted: mek})
  				brando = await getBuffer(`https://pencarikode.xyz/api/cita-cita?apikey=${pencarikode}`, {method: 'get'})                
                  denz.sendMessage(from, brando, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
  				break 
  				case 'info':
  					me = denz.user
  					user.push(sender)
  					uptime = process.uptime()
  					teks = `➽ *𝐧𝐚𝐦𝐞 ʙᴏᴛ* : ${me.name}\n➽ *ᴏᴡɴᴇʀ ʙᴏᴛ* : SAINIKHIL\n➽ *ᴘʀᴇғɪx* : | ${prefix} |\n➽ *ᴛᴏᴛᴀʟ ʙʟᴏᴄᴋ* : ${blocked.length}\n➽ *ᴀᴄᴛɪᴠᴇ sɪɴᴄᴇ* : ${kyun(uptime)}\n➽ *ᴛᴏᴛᴀʟ ᴜsᴇʀ* : ${user.length} ᴜꜱᴇʀ\n➽ *ɪɴꜱᴛᴀɢʀᴀᴍ* :  SN-sainikhil\n➽ *telegram* : chinnu1102\n➽ *ꜱᴘᴇᴄɪᴀʟ ᴛʜᴀɴᴋꜱ ᴛᴏ* :\n➽ kevin\n➽ 1102`
  					const daca = fs.readFileSync('dnsnew.jpg');
  				    denz.sendMessage(from, daca, image, {quoted: mek, caption: teks})
  				    brando = await getBuffer(`https://pencarikode.xyz/api/cita-cita?apikey=${pencarikode}`, {method: 'get'})                
                      denz.sendMessage(from, brando, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
  					break 
  				case 'totaluser':
  					denz.updatePresence(from, Presence.composing) 
  									
  					if (!isUser) return reply(mess.only.userB)
  					if (!isOwner) return reply(mess.only.ownerB)    
  					teks = `╭────「 *TOTAL USER ${name}* 」\n`
  					no = 0
  					for (let hehehe of user) {
  						no += 1
  						teks += `[${no.toString()}] @${hehehe.split('@')[0]}\n`
  					}
  					teks += `│+ Total User : ${user.length}\n╰──────⎿ *${name}* ⏋────`
  					denz.sendMessage(from, teks.trim(), extendedText, {quoted: mek, contextInfo: {"mentionedJid": user}})
  					break
  				case 'blocklist':
  					teks = 'List Block :\n'
  					for (let block of blocked) {
  						teks += `~> @${block.split('@')[0]}\n`
  					}
  					teks += `Total : ${blocked.length}`
  					denz.sendMessage(from, teks.trim(), extendedText, {quoted: mek, contextInfo: {"mentionedJid": blocked}})
  					break 
  				case 'banlist':
  				ben = '```List Banned``` :\n'
  					for (let banned of ban) {
  						ben += `~> @${banned.split('@')[0]}\n`
  					}
  					ben += `Total : ${ban.length}`
  					denz.sendMessage(from, ben.trim(), extendedText, {quoted: mek, contextInfo: {"mentionedJid": ban}})
  					break
  				case 'ban':
  					denz.updatePresence(from, Presence.composing) 
  					if (args.length < 1) return
  					if (!isOwner) return reply(mess.only.ownerB)
  					mentioned = mek.message.extendedTextMessage.contextInfo.mentionedJid
  			        ban = mentioned
  					reply(`berhasil banned : ${ban}`)
  					break
  					case 'tahta':
  if (isBanned) return reply(mess.only.benned)    
  if (!isUser) return reply(mess.only.userB)
  if (args.length < 1) return reply(`Contoh: ${prefix}tahta lua`)
  tekts = body.s/lice(11)
  reply(mess.wait)
  tthha = await getBuffer(`https://api.vhtear.com/hartatahta?text=${tekts}&apikey=${VthearApi}`)
  denz.sendMessage(from, tthha, image, {quoted: mek})
  await limitAdd(sender)
  break
  case 'texthd':
  if (isBanned) return reply(mess.only.benned)    
  if (!isUser) return reply(mess.only.userB)
  if (args.length < 1) return reply(`Contoh: ${prefix} lua`)
  todi = body.slice(9)
  reply(mess.wait)
  pper = await getBuffer(`https://api.zeks.xyz/api/tlight?text=${todi}&apikey=${ZeksApi}`)
  denz.sendMessage(from, pper, image, {quoted: mek})
  await limitAdd(sender)
  break
  case 'silveryt'://𝐿𝑈𝐴 𝑆𝐸𝑅 𝑂𝐹𝐶 ////𝐁𝐋𝐀𝐂𝐊 𝐓𝐇𝐔𝐍𝐃𝐄𝐑
  if (isBanned) return reply(mess.only.benned)    
  if (!isUser) return reply(mess.only.userB)
  lsu1 = body.slice(11)
  reply(mess.wait)
  buffer = await getBuffer(`https://api.zeks.xyz/api/splaybutton?text=${lsu1}&apikey=${ZeksApi}`)
  denz.sendMessage(from, buffer, image, {quoted: mek})
  break
  case 'goldyt'://𝐿𝑈𝐴 𝑆𝐸𝑅 𝑂𝐹𝐶 ////𝐁𝐋𝐀𝐂𝐊 𝐓𝐇𝐔𝐍𝐃𝐄𝐑
  if (isBanned) return reply(mess.only.benned)    
  if (!isUser) return reply(mess.only.userB)
  lsu = body.slice(9)
  reply(mess.wait)
  buffer = await getBuffer(`https://api.zeks.xyz/api/gplaybutton?text=${lsu}&apikey=${ZeksApi}`)
  denz.sendMessage(from, buffer, image, {quoted: mek})
  break
  case 'blueneon':
  if (isBanned) return reply(mess.only.benned)    
  if (!isUser) return reply(mess.only.userB)
  if (args.length < 1) return reply(`Contoh: ${prefix}blueneon lua`)
  roce = body.slice(9)
  reply(mess.wait)
  roma = await getBuffer(`https://api.zeks.xyz/api/bneon?apikey=${ZeksApi}&text=${roce}&apikey=${ZeksApi}`)
  denz.sendMessage(from, roma, image, {quoted: mek})
  await limitAdd(sender)
  break
  case 'sadtext':
  if (isBanned) return reply(mess.only.benned)    
  if (!isUser) return reply(mess.only.userB)
  if (args.length < 1) return reply(`Example: ${prefix}sadtext lua ser`)
  puiki = body.slice(9)
  reply(mess.wait)
  copte = await getBuffer(`http://lolhuman.herokuapp.com/api/ephoto1/wetglass?apikey=${lol}&text=${puiki}`)
  denz.sendMessage(from, copte, image, {quoted: mek})
  await limitAdd(sender)
  break
  case 'glitch':
  if (isBanned) return reply(mess.only.benned)    
  if (!isUser) return reply(mess.only.userB)
  if (args.length < 1) return reply(`Contoh: ${prefix}glitch lua/bot`)
  gl = `${body.slice(8)}`
  gel1 = gl.split("/")[0];
  gel2 = gl.split("/")[1];
  reply(mess.wait)
  litsh = await getBuffer(`https://h4ck3rs404-api.herokuapp.com/api/textmaker?text=${gel1}&text2=${gel2}&theme=glitch&apikey=${h4ck3rs404}`)
  denz.sendMessage(from, litsh, image, {quoted: mek})
  await limitAdd(sender)
  break
  case 'googlesugestion':
  var gh = body.slice(17)
  var gel1 = gh.split("&")[0];
  var gel2 = gh.split("&")[1]; 
  var gel3 = gh.split("&")[1];
  if (args.length < 1) return reply(`「❗」example : ${prefix}glitchtext sai & nikhil`)
  reply('wait')
  buffer = await getBuffer(`https://h4ck3rs404-api.herokuapp.com/api/textmaker?text=${gel1}&text2=${gel2}&text3=${gel3}&theme=google-suggestion&apikey=${h4ck3rs404}`)				
  denz.sendMessage(from, buffer, image, {quoted: mek})
  await limitAdd(sender)
  break
  case 'attp':
                  if (isBanned) return reply(mess.only.benned)    
                  if (!isUser) return reply(mess.only.userB)
                  if (args.length < 1) return reply(`Example: ${prefix} LUA SER`)
                  dapuhy = body.slice(5)
  				fakeme = await getBuffer(`https://api.xteam.xyz/attp?file&text=${dapuhy}`)
  				denz.sendMessage(from, fakeme, sticker, {quoted: mek})
  				break
  case 'matrix':
  if (isBanned) return reply(mess.only.benned)    
  if (!isUser) return reply(mess.only.userB)
  if (args.length < 1) return reply(`Contoh: ${prefix}matrix lua`)
  cndy = body.slice(7)
  reply(mess.wait)
  prmen = await getBuffer(`https://api.zeks.xyz/api/matrix?apikey=${ZeksApi}&text=${cndy}${ZeksApi}`)
  denz.sendMessage(from, prmen, image, {quoted: mek})
  await limitAdd(sender)
  break
  case 'gaminglogo':
  if (isBanned) return reply(mess.only.benned)    
  if (!isUser) return reply(mess.only.userB)
  if (args.length < 1) return reply(`Contoh: ${prefix}gaminglogo lua ser ofc`)
      arnando = body.slice(11)
      reply(mess.wait)
  nan = await getBuffer(`https://docs-jojo.herokuapp.com/api/gaming?text=${arnando}`)
  denz.sendMessage(from, nan, image, {quoted: mek})
       await limitAdd(sender)
       break
  case 'galaxtext':
  if (isBanned) return reply(mess.only.benned)    
  if (!isUser) return reply(mess.only.userB)
  if (args.length < 1) return reply(`Contoh: ${prefix}galaxtext lua`)
  glaktx = body.slice(11)
  reply(mess.wait)
  galax = await getBuffer(`http://lolhuman.herokuapp.com/api/ephoto1/galaxywallpaper?apikey=${lol}&text=${glaktx}`)
  denz.sendMessage(from, galax, image, {quoted: mek})
  await limitAdd(sender)
  break
  case 'pupycute':
  if (isBanned) return reply(mess.only.benned)    
  if (!isUser) return reply(mess.only.userB)
  if (args.length < 1) return reply(`Contoh: ${prefix}pupycute lua`)
  puki = body.slice(10)
  reply(mess.wait)
  cute = await getBuffer(`http://lolhuman.herokuapp.com/api/ephoto1/puppycute?apikey=${lol}&text=${puki}`)
  denz.sendMessage(from, cute, image, {quoted: mek})
  await limitAdd(sender)
  break
  case 'galaxstyle':
  if (isBanned) return reply(mess.only.benned)    
  if (!isUser) return reply(mess.only.userB)
  if (args.length < 1) return reply(`Contoh: ${prefix}galaxstyle lua`)
  gelay = body.slice(12)
  reply(mess.wait)
  style = await getBuffer(`http://lolhuman.herokuapp.com/api/ephoto1/galaxystyle?apikey=${lol}&text=${gelay}`)
  denz.sendMessage(from, style, image, {quoted: mek})
  await limitAdd(sender)
  break
  case 'hologram':
  if (isBanned) return reply(mess.only.benned)    
  if (!isUser) return reply(mess.only.userB)
  if (args.length < 1) return reply(`Contoh: ${prefix}hologram lua`)
  gram = body.slice(10)
  reply(mess.wait)
  holo = await getBuffer(`http://lolhuman.herokuapp.com/api/ephoto1/hologram3d?apikey=${lol}&text=${gram}`)
  denz.sendMessage(from, holo, image, {quoted: mek})
  await limitAdd(sender)
  break
  case 'metallogo':
  if (isBanned) return reply(mess.only.benned)    
  if (!isUser) return reply(mess.only.userB)
  if (args.length < 1) return reply(`Contoh: ${prefix}metallogo lua`)
  metal = body.slice(11)
  reply(mess.wait)
  metlog = await getBuffer(`http://lolhuman.herokuapp.com/api/ephoto1/metallogo?apikey=${lol}&text=${metal}`)
  denz.sendMessage(from, metlog, image, {quoted: mek})
  await limitAdd(sender)
  break
  case 'text1917':
  if (isBanned) return reply(mess.only.benned)    
  if (!isUser) return reply(mess.only.userB)
  if (args.length < 1) return reply(`Contoh: ${prefix}1917 lua`)
  lop1 = body.slice(11)
  reply(mess.wait)
  metlog = await getBuffer(`https://pencarikode.xyz/api/textpro/1917-style?text=${lop1}&apikey=${pencarikode}`)
  denz.sendMessage(from, metlog, image, {quoted: mek})
  await limitAdd(sender)
  break
  case 'bpink':
  if (isBanned) return reply(mess.only.benned)    
  if (!isUser) return reply(mess.only.userB)
  if (args.length < 1) return reply(`Contoh: ${prefix}bpink lua`)
  black = body.slice(7)
  reply(mess.wait)
  pink = await getBuffer(`http://lolhuman.herokuapp.com/api/textprome/blackpink?apikey=${lol}&text=${black}`)
  denz.sendMessage(from, pink, image, {quoted: mek})
  await limitAdd(sender)
  break
  				case 'addprem':
  					denz.updatePresence(from, Presence.composing)
  					if (args.length < 1) return
  					if (!isOwner) return reply(mess.only.ownerB)
  					addpremium = mek.message.extendedTextMessage.contextInfo.mentionedJid
  					premium = addpremium
  					reply(`*Added Success ${premium} to database User Premium*`)
  					break
  				case 'removeprem':
  					if (!isOwner) return reply(mess.only.ownerB)
  					rprem = body.slice(13)
  					premium.splice(`${rprem}@s.whatsapp.net`, 1)
  					reply(`It works Remove wa.me/${rprem} From User Premium`)
  					break
  					case 'unban':
  					if (!isOwner)return reply(mess.only.ownerB)
  					bnnd = body.slice(8)
  					ban.splice(`${bnnd}@s.whatsapp.net`, 1)
  					reply(`Number wa.me/${bnnd} telah di unban!`)
  					break
  				case 'block':
  				 denz.updatePresence(from, Presence.composing) 
  					if (!isGroup) return reply(mess.only.group)
  					if (!isOwner) return reply(mess.only.ownerB)
  					denz.blockUser (`${body.slice(7)}@c.us`, "add")
  					denz.sendMessage(from, `Received orders, block ${body.slice(7)}@c.us`, text)
  					break
  				case 'unblock':
                      if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  					if (!isGroup) return reply(mess.only.group)
  					if (!isOwner) return reply(mess.only.ownerB)
  				    denz.blockUser (`${body.slice(9)}@c.us`, "remove")
  					denz.sendMessage(from, `Received orders, unblock ${body.slice(9)}@c.us`, text)
  				    break 
  				case 'readmore':
  					if (isBanned) return reply(mess.only.benned)    
  					if (!isUser) return reply(mess.only.userB)
  					if (args.length < 1) return reply('Where the text, uncle?')
  					var kls = body.slice(9)
  					var has = kls.split("/")[0];
  					var kas = kls.split("/")[1];
  					if (args.length < 1) return reply(mess.blank)
  					denz.sendMessage(from, `${has}‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎${kas}` , text, { quoted: mek })
  					break
  				case 'resetlimit':
  				if (!isOwner) return reply(mess.only.ownerB)
  				  var obj = []
  				   fs.writeFileSync('./database/json/limit.json', JSON.stringify(obj))
  				  await reply(`LIMIT BERHASIL DI RESET`)
  				break
  					case 'limit':
  				var found = false
                      const limidat = JSON.parse(fs.readFileSync('./database/json/limit.json'))
                      for (let lmt of limidat) {
                          if (lmt.id === sender) {
                              let limitCounts = limitt - lmt.limit
                              if (limitCounts <= 0) return reply(from,`Your limit has run out`, id)
                              await reply(`*LIMIT YOU LIVE: ${limitCounts}*`)
                              found = true
                          }
                      }
                      if (found === false) {
                          let obj = { id : sender, limit : 1 }
                          limit.push(obj);
                          fs.writeFileSync('./database/json/limit.json', JSON.stringify(limit, 1));
                          await reply(`YOUR LIMIT ${limitCounts}`)
                      }
  					break
  				case 'ocr':
  					if ((isMedia && !mek.message.videoMessage || isQuotedImage) && args.length == 0) {
  						const encmedia = isQuotedImage ? JSON.parse(JSON.stringify(mek).replace('quotedM','m')).message.extendedTextMessage.contextInfo : mek
  						const media = await denz.downloadAndSaveMediaMessage(encmedia)
  						reply(mess.wait)
  						await recognize(media, {lang: 'eng+ind', oem: 1, psm: 3})
  							.then(teks => {
  								reply(teks.trim())
  								fs.unlinkSync(media)
  							})
  							.catch(err => {
  								reply(err.message)
  								fs.unlinkSync(media)
  							})
  					} else {
  						reply('Just photos, bro, not videos')
  					}
  					await limitAdd(sender) 
  					break  
  				case 'owner':
                   denz.sendMessage(from, {displayname: "jeff", vcard: vcard}, MessageType.contact, { quoted: mek})
                   denz.sendMessage(from, '*_ꜱᴀᴠᴇ ʏᴇs ɴᴛᴀʀ ꜱᴀᴠᴇ ʙᴀᴄᴋ :)_*',text, { quoted: mek} )
                   break
                   case 'coowner':
                   denz.sendMessage(from, {displayname: "jeff", vcard: vcard1}, MessageType.contact, { quoted: mek})
                   denz.sendMessage(from, '*_ᴛʜᴀᴛ’s ᴍʏ ʙᴏʏғʀɪᴇɴᴅ ᴏʜʜ ᴍᴇᴀɴ ᴏᴡɴᴇʀ ғʀɪᴇɴᴅ_*',text, { quoted: mek} )
                   break
                  case 'fitnah':
                   if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
             				
  				if (args.length < 1) return reply(`Usage :\n${prefix}fitnah [@tag/pesan/balasanbot]]\n\nEx : \n${prefix}fitnah @tagmember/hai/hai juga`)
  				var gh = body.slice(8)
  				mentioned = mek.message.extendedTextMessage.contextInfo.mentionedJid
  					var replace = gh.split("/")[0];
  					var target = gh.split("/")[1];
  					var bot = gh.split("/")[2];
  					denz.sendMessage(from, `${bot}`, text, {quoted: { key: { fromMe: false, participant: `${mentioned}`, ...(from ? { remoteJid: from } : {}) }, message: { conversation: `${target}` }}})
  					break
  
  				case 'infogc':
  				case 'groupinfo':
  				case 'infogrup':
  				case 'grupinfo':
  				if (isBanned) return reply(mess.only.benned)  
  				 				
  				if (!isUser) return reply(mess.only.userB)
                  denz.updatePresence(from, Presence.composing)
                  if (!isGroup) return reply(mess.only.group)
                  try {
  					ppUrl = await denz.getProfilePicture(from)
  					} catch {
  					ppUrl = 'https://i0.wp.com/www.gambarunik.id/wp-content/uploads/2019/06/Top-Gambar-Foto-Profil-Kosong-Lucu-Tergokil-.jpg'
  					}
                  reply(mess.wait) // leave empty to get your own
  			    buffer = await getBuffer(ppUrl)
  		        denz.sendMessage(from, buffer, image, {quoted: mek, caption: `*NAME* : ${groupName}\n*MEMBER* : ${groupMembers.length}\n*ADMIN* : ${groupAdmins.length}\n*DESK* : ${groupDesc}`})
                  break
  					case 'neonime':
  					denz.updatePresence(from, Presence.composing) 
  					data = await fetchJson(`https://api.vhtear.com/neonime_search?query=${body.slice(9)}&apikey=${VthearApi}`, {method: 'get'})
                      if (!isUser) return reply(mess.only.userB)
                				
                      if (isLimit(sender)) return reply(limitend(pushname2))
                      if (isBanned) return reply(mess.only.benned)
                      if (!isGroup) return reply(mess.only.group)
                      reply(mess.wait)
  					teks = '#############################\n'
  					for (let i of data.result) {
  						teks += `*Title* : ${i.title}\n*link* : ${i.link}\n\n : ${i.desk}\n###########################\n`
  					}
  					reply(teks.trim())
  					await limitAdd(sender) 
  					break   
  				case 'animehug':
  					ranp = getRandom('.gif')
  					rano = getRandom('.webp')
  					anu = await fetchJson(`https://tobz-api.herokuapp.com/api/hug?&apikey=${TobzApi}`, {method: 'get'})
                     if (!isUser) return reply(mess.only.userB)
               				
                     if (isLimit(sender)) return reply(limitend(pushname2))
                     if (isBanned) return reply(mess.only.benned)
                     if (!isGroup) return reply(mess.only.group)
  					reply(mess.wait)
  					exec(`wget ${anu.result} -O ${ranp} && ffmpeg -i ${ranp} -vcodec libwebp -filter:v fps=fps=15 -lossless 1 -loop 0 -preset default -an -vsync 0 -s 512:512 ${rano}`, (err) => {
  						fs.unlinkSync(ranp)
  						buffer = fs.readFileSync(rano)
  						denz.sendMessage(from, buffer, sticker, {quoted: mek})
  						fs.unlinkSync(rano)
  					})
  					await limitAdd(sender) 
  					break 
  				case 'linkgroup':
  				case 'linkgrup':
  				case 'linkgc':
  				case 'gruplink':
  				case 'grouplink':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				    if (!isGroup) return reply(mess.only.group)
  				    if (!isBotGroupAdmins) return reply(mess.only.Badmin)
  				    linkgc = await denz.groupInviteCode (from)
  				    yeh = `https://chat.whatsapp.com/${linkgc}\n\nlink Group *${groupName}*`
  				    denz.sendMessage(from, yeh, text, {quoted: mek})
  			        break
  				case 'hidetag':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  					if (!isGroup) return reply(mess.only.group)
  					if (!isBotGroupAdmins) return reply(mess.only.Badmin)
  					var value = body.slice(9)
  					var group = await denz.groupMetadata(from)
  					var member = group['participants']
  					var mem = []
  					member.map( async adm => {
  					mem.push(adm.id.replace('c.us', 's.whatsapp.net'))
  					})
  					var options = {
  					text: value,
  					contextInfo: { mentionedJid: mem },
  					quoted: mek
  					}
  					denz.sendMessage(from, options, text)
  					break
  					case 'gantengcek':
  				case 'cekganteng':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  					ganteng = body.slice(12)
  					const gan =['10%','30%','20%','40%','50%','60%','70%','62%','74%','83%','97%','100%','29%','94%','75%','82%','41%','39%']
  					const teng = gan[Math.floor(Math.random() * gan.length)]
  					denz.sendMessage(from, 'Question: Check Handsome Bang *'+ganteng+'*\n\nanswer : '+ teng +'', text, { quoted: mek })
  					break
  				case 'cantikcek':
  				case 'cekcantik':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  					cantik = body.slice(11)
  					if (args.length < 1) return reply('Who wants to check, Sis??')
  					const can =['10% much" care, sis:v\nCare joke:v','30% Kakas enthusiasm to take care of himself><','20% Brothers SpiritðŸ','40% Wahh Kaka><','50% kaka youre so beautiful><','60% Hi BeautifulðŸ ','70% Hi UkhtyðŸ ','62% Beautiful Brother><','74% This sister is beautiful><','83% Love You Brother ><','97% Assalamualaikum UkhtyðŸ ','100% Brother with Susuk?? ','82% wihh Brother Must Have Frequent Treatment, right??','41% Excited :)','39% More ExcitedðŸ']
  					const tik = can[Math.floor(Math.random() * can.length)]
  					denz.sendMessage(from, 'question : Beautiful Check Brother *'+cantik+'*\n\nBeauty Percent : '+ tik +'', text, { quoted: mek })
  					break
  				  case 'ownergrup':
  				  case 'ownergroup':
                 denz.updatePresence(from, Presence.composing) 
                options = {
            text: `Owner Group This is : wa.me/${from.split("-")[0]}`,
            contextInfo: { mentionedJid: [from] }
             }
             denz.sendMessage(from, options, text, { quoted: mek } )
  				break
  				case 'leave': 
  				    if (!isGroup) return reply(mess.only.group)
  					if (!isOwner) return reply(mess.only.ownerB)
  			    	anu = await denz.groupLeave(from, `Bye All Member *${groupMetadata.subject}*`, groupId)
  	                break
  				case 'setname':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
                  if (!isGroup) return reply(mess.only.group)
  			    if (!isGroupAdmins) return reply(mess.only.admin)
  				if (!isBotGroupAdmins) return reply(mess.only.Badmin)
                  denz.groupUpdateSubject(from, `${body.slice(9)}`)
                  denz.sendMessage(from, `\`\`\`âœ“Successfully Changing Group Name To\`\`\` *${body.slice(9)}*`, text, {quoted: mek})
                  break
                  case 'setdesc':
                  if (isBanned) return reply(mess.only.benned)    
                  if (!isUser) return reply(mess.only.userB)
            				
                  if (!isGroup) return reply(mess.only.group)
  			    if (!isGroupAdmins) return reply(mess.only.admin)
  				if (!isBotGroupAdmins) return reply(mess.only.Badmin)
                  denz.groupUpdateDescription(from, `${body.slice(9)}`)
                  denz.sendMessage(from, `\`\`\`âœ“Successfully Changing Group Descriptions\`\`\` *${groupMetadata.subject}* Becomes: *${body.slice(9)}*`, text, {quoted: mek})
                  break
  				case 'tts':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (isLimit(sender)) return reply(limitend(pushname2))
  					if (args.length < 1) return denz.sendMessage(from, `What's the language code, bro?\n If you don't know the language code, just type it *${prefix}bahasa*`, text, {quoted: mek})
  					const gtts = require('./lib/gtts')(args[0])
  					if (args.length < 2) return denz.sendMessage(from, 'Where the text, bro?', text, {quoted: mek})
  					dtt = body.slice(5)
  					ranm = getRandom('.mp3')
  					rano = getRandom('.ogg')
  					dtt.length > 48000
  					? reply('The text is too much, bro')
  					: gtts.save(ranm, dtt, function() {
  						exec(`ffmpeg -i ${ranm} -ar 48000 -vn -c:a libopus ${rano}`, (err) => {
  							fs.unlinkSync(ranm)
  							buff = fs.readFileSync(rano)
  							if (err) return reply('Failed, bro:(')
  							reply(mess.wait)
  							denz.sendMessage(from, buff, audio, {quoted: mek, ptt:true})
  							fs.unlinkSync(rano)
  						})
  					})
  					await limitAdd(sender) 
  					break  
                  case 'apakah':
                  if (isBanned) return reply(mess.only.benned)    
                  if (!isUser) return reply(mess.only.userB)
            				
  					apakah = body.slice(1)
  					const apakahh = ["yes","no","i dont no"]
  					const kah = apakahh[Math.floor(Math.random() * apakahh.length)]
  					denz.sendMessage(from, 'question : *'+apakah+'*\n\nanswer : '+ kah, text, { quoted: mek })
  					break 
  				case 'rate':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  					rate = body.slice(1)
  					ratee = ["100%","95%","90%","85%","80%","75%","70%","65%","60%","55%","50%","45%","40%","35%","30%","25%","20%","15%","10%","5%"]
  					const te = ratee[Math.floor(Math.random() * ratee.length)]
  					denz.sendMessage(from, 'question : *'+rate+'*\n\nanswer : '+ te+'', text, { quoted: mek })
  					break 
  				case 'watak':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  					watak = body.slice(1)
  					wa =["compassionate","generous","Grumpy","Forgive","Submissive","Good","Baperan","Kind hearted","patient","Uwu","top deh, anyway","Like Help"
  
  				]
  					const tak = wa[Math.floor(Math.random() * wa.length)]
  					denz.sendMessage(from, 'question : *'+watak+'*\n\nanswer : '+ tak, text, { quoted: mek })
  					break 
  				case 'hobby':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  					hobby = body.slice(1)
  					hob =["Cooking","Helping Atok","Mabar","Nobar","Sosmed an","Helping Others","Watching Anime","Watching Drakor","Riding a Motorcycle","Singing","Dancing" ,"Matters","Drawing","Photos are not clear","Playing games","Talk to myself"]
  					const by = hob[Math.floor(Math.random() * hob.length)]
  					denz.sendMessage(from, 'question : *'+hobby+'*\n\nanswer : '+ by, text, { quoted: mek })
  					break 
  				case 'bisakah':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  					bisakah = body.slice(1)
  					const bisakahh = ["Can","Couldn't","Don't know"]
  					const keh = bisakahh[Math.floor(Math.random() * bisakahh.length)]
  					denz.sendMessage(from, 'question : *'+bisakah+'*\n\nanswer : '+ keh, text, { quoted: mek })
  					break 
  				case 'kapankah':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  					kapankah = body.slice(1)
  					const kapankahh = ["1 more week","1 month","1 more year","100 years","I don't know","2030","1 hour more","1 more minute"]
  					const koh = kapankahh[Math.floor(Math.random() * kapankahh.length)]
  					denz.sendMessage(from, 'question : *'+kapankah+'*\n\nanswer : '+ koh, text, { quoted: mek })
  					break 
  				case 'truth':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (isLimit(sender)) return reply(limitend(pushname2))
  					anu = await fetchJson(`https://xptnbotapinew.herokuapp.com/?truth&apikey=xptn`, {method: 'get'})
  					ttrth = `${anu.Dare}`
  					truteh = await getBuffer(`https://i.ibb.co/305yt26/bf84f20635dedd5dde31e7e5b6983ae9.jpg`)
  					denz.sendMessage(from, truteh, image, { caption: '*Truth*\n\n'+ ttrth, quoted: mek })
  					await limitAdd(sender) 
  					break 
  				case 'dare':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (isLimit(sender)) return reply(limitend(pushname2))
  					anu = await fetchJson(`https://xptnbotapinew.herokuapp.com/?dare&apikey=xptn`, {method: 'get'})
  					der = `${anu.Dare}`
  					totd = await getBuffer(`https://i.ibb.co/305yt26/bf84f20635dedd5dde31e7e5b6983ae9.jpg`)
  					denz.sendMessage(from, totd, image, { quoted: mek, caption: '*Dare*\n\n'+ der })
  					await limitAdd(sender) 
  					break 
                  case 'speed':
                  case 'ping':
                  const timestamp = speed();
                  const latensi = speed() - timestamp 
                  denz.sendMessage(from, `┏━━━━━━━━━━━━━━━
  ┠⊷️Oi, ${pushname2}
  ┠⊷️sᴘᴇᴇᴅ: ${latensi.toFixed(4)} _ms_
  ┠⊷️ᴅᴇᴠɪᴄᴇ: potato phone
  ┠⊷️ᴛᴏᴛᴀʟ ᴜꜱᴇʀ: *${user.length}* ᴜꜱᴇʀꜱ
  ┗━━━━━━━━━━━━━━━`, text, { quoted: mek})
                      break
                  case 'tagme':
                  if (isBanned) return reply(mess.only.benned)
            				
                  if (!isUser) return reply(mess.only.userB)
  					var nom = mek.participant
  					const tag = {
  					text: `@${nom.split("@s.whatsapp.net")[0]} tag!`,
  					contextInfo: { mentionedJid: [nom] }
  					}
  					denz.sendMessage(from, tag, text, {quoted: mek})
  					break
           case 'lirik':
  				anu = await fetchJson(`https://tobz-api.herokuapp.com/api/lirik?q=${body.slice(7)}&apikey=Tobzzz17`)
  				thum = await getBuffer(anu.result.thumb)
  				teks = `*SONG FOUND *\n\n*Title* : ${anu.result.judul}\n*Album* : ${anu.result.album}\n*Public in* : ${anu.result.dipublikasi}\n*Lyrics* : ${anu.result.lirik}`
  				denz.sendMessage(from, thum, image, { quoted : mek, caption: teks })
  				break
                  case 'report':
                  if (isBanned) return reply(mess.only.benned)    
                  if (!isUser) return reply(mess.only.userB)
                  if (args.length < 1) return reply(`What do you want to report? Example: !report feature !hentai error `)
            				
                       const pesan = body.slice(8)
                        if (pesan.length > 300) return denz.sendMessage(from, 'Sorry Text Too Long, Maximum 300 Text', text, {quoted: mek})
                          var nomor = mek.participant
                         const tekst1 = `*[REPORT]*\nNumber : @${nomor.split("@s.whatsapp.net")[0]}\nMessage : ${pesan}`
  
                        var options = {
                           text: tekst1,
                           contextInfo: {mentionedJid: [nomor]},
                       }
                      denz.sendMessage('19097640477@s.whatsapp.net', options, text, {quoted: mek})
                      reply('Problems have been reported to the BOT owner, false reports will not be responded to.')
                      break
                  case 'request':
                  if (isBanned) return reply(mess.only.benned)    
                  if (!isUser) return reply(mess.only.userB)
                  if (args.length < 1) return reply(`What do you want to request? Example: !request anime features `)
            				
                       const cfrr = body.slice(8)
                        if (cfrr.length > 300) return denz.sendMessage(from, 'Sorry Text Too Long, Maximum 300 Text', text, {quoted: mek})
                          var nomor = mek.participant
                         const ress = `*[REQUEST VITUR]*\nNomor : @${nomor.split("@s.whatsapp.net")[0]}\nPesan : ${cfrr}`
  
                        var options = {
                           text: ress,
                           contextInfo: {mentionedJid: [nomor]},
                       }
                      denz.sendMessage('19097640477@s.whatsapp.net', options, text, {quoted: mek})
                      reply('YOUR REQUEST has arrived at the owner of the BOT, Fake requests/main2 will not be responded to.')
                      break
  	
  			    case 'nsfwneko':
  				    try {
  				    if (isBanned) return reply(mess.only.benned)    
  				    if (!isUser) return reply(mess.only.userB)
  				    				
  				    if (isLimit(sender)) return reply(limitend(pushname2))
  						if (!isNsfw) return reply(' *NSFW OF* ')
  						res = await fetchJson(`https://tobz-api.herokuapp.com/api/nsfwneko?apikey=${TobzApi}`, {method: 'get'})
  						buffer = await getBuffer(res.result)
  						denz.sendMessage(from, buffer, image, {quoted: mek, caption: 'ni anjim'})
  					} catch (e) {
  						console.log(`Error :`, color(e,'red'))
  						reply(' *ERROR* ')
  					}
  					await limitAdd(sender) 
  					break 
  				case 'nsfwtrap':
  				    try {
  				    if (isBanned) return reply(mess.only.benned)    
  				    if (!isUser) return reply(mess.only.userB)
  				    				
  				    if (isLimit(sender)) return reply(limitend(pushname2))
  						if (!isNsfw) return reply(' *NSFW OF* ')
  						res = await fetchJson(`https://tobz-api.herokuapp.com/api/nsfwtrap?apikey=${TobzApi}`, {method: 'get'})
  						buffer = await getBuffer(res.result)
  						denz.sendMessage(from, buffer, image, {quoted: mek, caption: 'ni anjim'})
  					} catch (e) {
  						console.log(`Error :`, color(e,'red'))
  						reply(' *ERROR* ')
  					}
  					await limitAdd(sender) 
  					break 
  				
  				case 'chord':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (isLimit(sender)) return reply(limitend(pushname2))
  				reply(mess.wait)
  					if (args.length < 1) return reply('Mau Nyari Chord Lagu Apa??')
  					tels = body.slice(7)
  					anu = await fetchJson(`https://alfians-api.herokuapp.com/api/chord?q=${tels}`, {method: 'get'})
  					denz.sendMessage(from, `${anu.result}`, text, {quoted: mek})
  					await limitAdd(sender) 
  					break
  					case 'hentai':
  				    try {
  				    if (isBanned) return reply(mess.only.benned)    
  				    if (!isUser) return reply(mess.only.userB)
  				    				
  				    if (isLimit(sender)) return reply(limitend(pushname2))
  						if (!isNsfw) return reply(' *NSFW OF* ')
  						res = await fetchJson(`https://tobz-api.herokuapp.com/api/hentai?apikey=${TobzApi}`, {method: 'get'})
  						buffer = await getBuffer(res.result)
  						denz.sendMessage(from, buffer, image, {quoted: mek, caption: 'ni anjim'})
  					} catch (e) {
  						console.log(`Error :`, color(e,'red'))
  						reply(' *ERROR* ')
  					}
  					await limitAdd(sender) 
  					break 
  					case 'hilih':
  						if (isBanned) return reply(mess.only.benned)    
  						if (!isUser) return reply(mess.only.userB)
  										
  						if (isLimit(sender)) return reply(limitend(pushname2))
  						reply(mess.wait)
  							if (args.length < 1) return reply('Teksnya mana gan?')
  							anu = await fetchJson(`https://api.i-tech.id/tools/hilih?key=${TechApi}&kata=${body.slice(7)}`, {method: 'get'})
  							denz.sendMessage(from, `${anu.result}`, text, {quoted: mek})
  							await limitAdd(sender) 
  							break 
                 case 'infogempa':
                 if (isBanned) return reply(mess.only.benned)    
                 if (!isUser) return reply(mess.only.userB)
           				
                 if (isLimit(sender)) return reply(limitend(pushname2))
                     anu = await fetchJson(`https://tobz-api.herokuapp.com/api/infogempa?apikey=${TobzApi}`, {method: 'get'})
                     if (anu.error) return reply(anu.error)
                     buff = await getBuffer(anu.map)
                     reply(mess.wait)
                     gempa = `•Lokasi *${anu.lokasi}*\n• Waktu: *${anu.waktu}* \n• Potensi: *${anu.potensi}*\n• Magnitude: *${anu.magnitude}*\n• Kedalaman: *${anu.kedalaman}*\n• Koordinat: *${anu.koordinat}*`
                     denz.sendMessage(from, buff, image, {quoted: mek, caption: gempa})
                     await limitAdd(sender) 
                     break 
  // only grup fitur anime
                case 'anime':
                  if (isBanned) return reply(mess.only.benned)    
                  if (!isUser) return reply(mess.only.userB)
            				
                  if (isLimit(sender)) return reply(limitend(pushname2))
                  if (!isAnime) return reply(' *Must Activate Anime Mode* ')
  					anu = await fetchJson(`https://tobz-api.herokuapp.com/api/randomanime?apikey=${TobzApi}`, {method: 'get'})
  					reply(mess.wait)
  					pok = await getBuffer(anu.result)
  					denz.sendMessage(from, pok, image, { quoted: mek , caption: 'nihhh'})
  					await limitAdd(sender) 
  					break 
  				case 'kaneki':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (isLimit(sender)) return reply(limitend(pushname2))
  					if (!isAnime) return reply(' *Must Activate Anime Mode* ')
  					reply(mess.wait)
  					anu = await fetchJson(`https://api.vhtear.com/pinterest?query=kaneki&apikey=${VthearApi}`, {method: 'get'})
  					var ka = JSON.parse(JSON.stringify(anu.result));
  					var ne =  ka[Math.floor(Math.random() * ka.length)];
  					ki = await getBuffer(ne)
  					denz.sendMessage(from, ki, image, { caption: 'kaneki!!', quoted: mek })
  					await limitAdd(sender) 
  					break 
  // akhir fitur anime
                  case 'resepmasakan':
                  if (isBanned) return reply(mess.only.benned)    
                  if (!isUser) return reply(mess.only.userB)
            				
                  if (isLimit(sender)) return reply(limitend(pushname2))
                  reply(mess.wait)
                     anu = await fetchJson(`https://masak-apa.tomorisakura.vercel.app/api/search?q=${body.slice(14)}`, {method: 'get'})
                     masak = '==============================\n'
                     for (let msk of anu.results){
                     masak += `• *Title:* ${msk.title}\n• *• *Durasi Masak Sekitar:* ${msk.times}\n• *Porsi:* ${msk.serving}\n• *Tingkat Kesulitan:* ${msk.difficulty}\n• *Link:* https://www.masakapahariini.com/?s=${msk.key}\n==============================\n`
                      }
                     reply(masak.trim())
                     await limitAdd(sender) 
                     break 
               
                case 'randomkpop':
                     if (isBanned) return reply(mess.only.benned)    
                  if (!isUser) return reply(mess.only.userB)
            				
                  if (isLimit(sender)) return reply(limitend(pushname2))
                     anu = await fetchJson(`https://tobz-api.herokuapp.com/api/randomkpop?apikey=${TobzApi}`, {method: 'get'})
                     buff = await getBuffer(anu.result)
                     denz.sendMessage(from, buff, image, {quoted: mek})
                     break  
  				case 'fb':
  				  denz.updatePresence(from, Presence.composing)
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (isLimit(sender)) return reply(limitend(pushname2))
  				reply(mess.wait)
  					if (args.length < 1) return reply('Where the url, bro?')
  					if (!isUrl(args[0]) && !args[0].includes('www.facebook.com')) return reply(mess.error.Iv)
  					reply(mess.wait)
  					anu = await fetchJson(`https://mhankbarbar.tech/api/epbe?url=${args[0]}&apiKey=${BarBarApi}`, {method: 'get'})
  					if (anu.error) return reply(anu.error)
  					denz.sendMessage(from, '[ WAIT ] Being processed\n\nThe link is only Google, bro, so it can be downloaded', text, {quoted: mek})
  					efbe = `Title: *${anu.title}*\nSize: *${anu.filesize}\nDipublikasikan Pada: *${anu.published}*`
  					tefbe = await getBuffer(anu.thumb)
  					denz.sendMessage(from, tefbe, image, {quoted: mek, caption: efbe})
  					buffer = await getBuffer(anu.result)
  					denz.sendMessage(from, buffer, video, {mimetype: 'video/mp4', quoted: mek, caption: 'Nih Gan'})
  					await limitAdd(sender) 
  					break 
  				case 'bass':                 
  					encmedia = JSON.parse(JSON.stringify(mek).replace('quotedM','m')).message.extendedTextMessage.contextInfo
  					media = await denz.downloadAndSaveMediaMessage(encmedia)
  					ran = getRandom('.mp3')
  					exec(`ffmpeg -i ${media} -af equalizer=f=94:width_type=o:width=2:g=30 ${ran}`, (err, stderr, stdout) => {
  						fs.unlinkSync(media)
  						if (err) return reply('Error!')
  						hah = fs.readFileSync(ran)
  						denz.sendMessage(from, hah, audio, {mimetype: 'audio/mp4', ptt:true, quoted: mek})
  						fs.unlinkSync(ran)
  					})
  				break
  			case 'hekerbucin':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				hasil = hekerbucin[Math.floor(Math.random() * (hekerbucin.length))]
  				denz.sendMessage(from, '*'+hasil+'*', text, {quoted: mek})
  				await limitAdd(sender)
  				break 
  				case 'film':
  				if (isBanned) return reply(mess.only.benned)
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (isLimit(sender)) return reply(limitend(pushname2))
  				if (args.length < 1) return reply('What Movie Want to Find?')
  				reply(mess.wait)
  				anu = await fetchJson(`http://www.omdbapi.com/?s=${body.slice(6)}&plot=full&apikey=56b1b6f0&r=json`, {method: 'get'})
  				hasil = '=========================\n'
  				for(let film of anu.Search) {
  				hasil += `• *Title:* ${film.Title}\n• *Rilis Tahun:* ${film.Year}\n• *Type:* ${film.Type}\n• *Link:* https://m.imdb.com/title/${film.imdbID}\n=========================\n`
  				}
  				reply(hasil.trim())
  				await limitAdd(sender) 
  					break 
  				
  //creator
  				case 'nulis':
  				case 'tulis':
  				  denz.updatePresence(from, Presence.composing)
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (isLimit(sender)) return reply(limitend(pushname2))
  			if (args.length < 1) return reply(`${name} What Should You Write Sis??`)
  			reply(mess.wait)
  					tulis = body.slice(7)
  				  nama = tulis.split("/")[0];
  					kelas = tulis.split("/")[1];
  					isi = tulis.split("/")[2];
  					nulis = await getBuffer(`https://api.zeks.xyz/api/magernulis?nama=${nama}&kelas=${kelas}&text=${isi}&tinta=4&apikey=${ZeksApi}`, {method: 'get'})
  					denz.sendMessage(from, nulis, image, {quoted: mek})
  					await limitAdd(sender) 
  					break 
  
  //akhir kreator
  			    case 'jarak':
  			    if (isBanned) return reply(mess.only.benned)    
  			    if (!isUser) return reply(mess.only.userB)
  			    				
  			    if (isLimit(sender)) return reply(limitend(pushname2))
  			    jarak = `${body.slice(7)}`
  			    ja = jarak.split("/")[0];
  			    rak = jarak.split("/")[1];
  			    anu = await fetchJson(`https://api.vhtear.com/distance?from=${ja}&to=${rak}&apikey=${VthearApi}`, {method: 'get'})
  			    denz.sendMessage(from, `${anu.result.data}`, text, {quoted: mek})
  			    await limitAdd(sender) 
  			    break  
  			    case 'infoalamat':
  			    if (isBanned) return reply(mess.only.benned)    
  			    if (!isUser) return reply(mess.only.userB)
  			    				
  			    if (isLimit(sender)) return reply(limitend(pushname2))
  			    reply(mess.wait)
                      anu = await fetchJson(`https://api.vhtear.com/infoalamat?query=${body.slice(12)}&apikey=${VthearApi}`, {method: 'get'})
  			        denz.sendMessage(from, `${anu.result.data}`, text, {quoted: mek})
  			        await limitAdd(sender) 
  			        break 
  			    case 'tinyurl':
  			    if (isBanned) return reply(mess.only.benned)    
  			    if (!isUser) return reply(mess.only.userB)
  			    				
  			    if (isLimit(sender)) return reply(limitend(pushname2))
  			    reply(mess.wait)
                      anu = await fetchJson(`https://tobz-api.herokuapp.com/api/tinyurl?url=${body.slice(9)}&apikey=${TobzApi}`)
  			        tinyurl = `${anu.result}`
  			        reply(tinyurl)
  			        await limitAdd(sender) 
  			        break
  			
  case 'playstore'://SAI NIKHIL ////1102
  if (isBanned) return reply(mess.only.benned)    
     					if (!isUser) return reply(mess.only.userB)
  anu = await fetchJson(`https://api.zeks.xyz/api/sgplay?apikey=${ZeksApi}&q=${body.slice(11)}`, {method: 'get'})
  buffer = await getBuffer(`https://i.ibb.co/znvZ20B/9b667c9d4b1b.jpg`)
  denz.sendMessage(from, buffer, image, {quoted: mek})
  teks = '𝗣𝗹𝗮𝘆 𝘀𝘁𝗼𝗿𝗲\n'
  for (let i of anu.result) {
  teks = `ɴᴀᴍᴀ ᴀᴘᴋ : ${i.title}
  ᴀᴘᴘ ɪᴅ : ${i.appid}
  ᴅᴇᴠᴇʟᴏᴘᴇʀ : ${i.developer}
  ᴘʀɪᴄᴇ : ${i.price}
  ʀᴀᴛᴇ : ${i.rating}
  ᴜʀʟ ᴀᴘᴋ : ${i.url}
  
  𝗣𝗹𝗮𝘆 𝘀𝘁𝗼𝗿𝗲
  `
  }
  reply(teks.trim())
  break
  case 'ytsearch'://SAI NIKHIL ////1102
  if (isBanned) return reply(mess.only.benned)    
     					if (!isUser) return reply(mess.only.userB)
  anu = await fetchJson(`https://api.zeks.xyz/api/yts?q=${body.slice(10)}&apikey=${ZeksApi}`, {method: 'get'})
  buffer = await getBuffer(`https://i.ibb.co/XyS1DLw/cdfbdf66f07b.jpg`)
  teks = '𝗬𝗼𝘂𝘁𝘂𝗯𝗲 𝗦𝗲𝗮𝗿𝗰𝗵🀄\n'
  					for (let i of anu.result) {
  						teks += `ᴜᴘʟᴏᴀᴅᴇʀ : 
  ɴᴀᴍᴀ ᴄʜᴀɴɴᴇʟ  : ${i.uploader.username}
  ᴜʀʟ ᴄʜᴀɴɴᴇʟ : ${i.uploader.url}
  ᴠᴇʀɪғɪᴇᴅ : ${i.uploader.verified}
  
  ᴠɪᴅᴇᴏ :
  ɴᴀᴍᴇ ᴠɪᴅᴇᴏ : ${i.video.title}
  ᴜʀʟ : ${i.video.url}
  ᴅᴜʀᴀᴛɪᴏɴ : ${i.video.duration}
  ᴅᴇsᴄʀɪᴘᴛɪᴏɴ : ${i.video.snippet}
  ᴜᴘʟᴏᴀᴅ ᴅᴀᴛᴇ : ${i.video.upload_date}
  ᴠɪᴇᴡs : ${i.video.views}\n\n𝗬𝗼𝘂𝘁𝘂𝗯𝗲 𝘀𝗲𝗮??𝗰𝗵
  `
  					}
  					denz.sendMessage(from, buffer, image, {quoted: mek, caption: teks.trim()})
  break
  case 'wiki'://SAI NIKHIL ////1102
  if (isBanned) return reply(mess.only.benned)    
     					if (!isUser) return reply(mess.only.userB)
  reply(mess.wait)
  anu = await fetchJson(`https://api.zeks.xyz/api/wiki?q=${body.slice(6)}&apikey=${ZeksApi}`, {method: 'get'})
  teks = `${anu.result.result}`
  denz.sendMessage(from, teks, text, {quoted: mek})
  break
  				case 'quotes':
  				denz.updatePresence(from, Presence.composing) 
  				 if (isBanned) return reply(mess.only.benned)    
  				 if (isLimit(sender)) return reply(limitend(pushname2))
  				if (!isUser) return reply(mess.only.userB)
  								
  				const dataia = fs.readFileSync('./Fxc7/quotes.js');
                   jsonData = JSON.parse(dataia);
                   randIndex = Math.floor(Math.random() * jsonData.length);
                   randKey = jsonData[randIndex];
                   randQuote = 'Author: *'+randKey.author+'*\n\n*'+randKey.quotes+'*'
                   denz.sendMessage(from, randQuote, text, {quoted: mek})
  				await limitAdd(sender) 
  					break 
  			case 'closetime': 
  					if (isBanned) return reply(mess.only.benned)    
  					if (!isUser) return reply(mess.only.userB)
  					if (!isGroup) return reply(mess.only.group)
  					if (!isGroupAdmins) return reply(mess.only.admin)
  					if (!isBotGroupAdmins) return reply(mess.only.Badmin)
                denz.updatePresence(from, Presence.composing) 
                if (args[1]=="second") {var timer = args[0]+"000"
  				} else if (args[1]=="minute") {var timer = args[0]+"0000"
  				} else if (args[1]=="O'clock") {var timer = args[0]+"00000"
  				} else {return reply("*choose:*\nseconds\nminute\nhour\n\n*example*\n10 seconds")}
  				setTimeout( () => {
  					var nomor = mek.participant
  					const close = {
  					text: `** on time group closed by admin @${nomor.split("@s.whatsapp.net")[0]}\n*ʜᴀɴʏᴀ *	now only admin can send messages`,
  					contextInfo: { mentionedJid: [nomor] }
  					}
  					denz.groupSettingChange (from, GroupSettingChange.messageSend, true);
  					reply(close)
  				}, timer)
  				break
  				case 'opentime': 
  					if (isBanned) return reply(mess.only.benned)    
  					if (!isUser) return reply(mess.only.userB)
  					if (!isGroup) return reply(mess.only.group)
  					if (!isGroupAdmins) return reply(mess.only.admin)
  					if (!isBotGroupAdmins) return reply(mess.only.Badmin)
                denz.updatePresence(from, Presence.composing) 
                if (args[1]=="second") {var timer = args[0]+"000"
  				} else if (args[1]=="minute") {var timer = args[0]+"0000"
  				} else if (args[1]=="O'clock") {var timer = args[0]+"00000"
  				} else {return reply("*select:*\nseconds\nminutes\nhours\n\n*example*\n10 seconds")}
  				setTimeout( () => {
  					var nomor = mek.participant
  					const open = {
  					text: `** on time the group is opened by admin
  					@${nomor.split("@s.whatsapp.net")[0]}\n*ᴍᴇᴍʙᴇʀ* now members can send messages`,
  					contextInfo: { mentionedJid: [nomor] }
  					}
  					denz.groupSettingChange (from, GroupSettingChange.messageSend, false);
  					reply(open)
  				}, timer)
  				break
  				case 'darkjokes':
  				denz.updatePresence(from, Presence.composing) 
  				 if (isBanned) return reply(mess.only.benned)    
  				 if (isLimit(sender)) return reply(limitend(pushname2))
  				if (!isUser) return reply(mess.only.userB)
  								
  				reply(mess.wait)
  				 data = fs.readFileSync('./Fxc7/drak.js');
                   jsonData = JSON.parse(data);
                   randIndex = Math.floor(Math.random() * jsonData.length);
                   randKey = jsonData[randIndex];
                   darkjokes = await getBuffer(randKey.result)
                   denz.sendMessage(from, darkjokes, image, {quoted: mek, caption: '\`\`\`DARK JOKES\`\`\`'})
  				await limitAdd(sender) 
  				break  
  			case 'katailham':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				hasil = katailham[Math.floor(Math.random() * (katailham.length))]
  				denz.sendMessage(from, '*'+hasil+'*', text, {quoted: mek})
  				await limitAdd(sender)
  				break 
  				case 'addsticker':
  				if (!isOwner) return reply(mess.only.ownerB)
  			    if (!isQuotedSticker) return reply('Reply stiker ya')
  				svst = body.slice(12)
  				if (!svst) return reply('name what is the sticker?')
  				boij = JSON.parse(JSON.stringify(mek).replace('quotedM', 'm')).message.extendedTextMessage.contextInfo
  				delb = await denz.downloadMediaMessage(boij)
  				fs.writeFileSync(`./sticker/${svst}.webp`, delb)
  				denz.sendMessage(from, `sucess add to server!`, MessageType.text, { quoted: mek })
  				break
  				case 'addaudio':
                     if (!isOwner) return reply(mess.only.ownerB)
                     if (!isQuotedAudio) return reply('Reply the audio is uncle')
                     gsh = body.slice(10)
                     if (!gsh) return reply('What is the file name?')
                     uyw = JSON.parse(JSON.stringify(mek).replace('quotedM','m')).message.extendedTextMessage.contextInfo
                     gx = await denz.downloadMediaMessage(uyw)
                     fs.writeFileSync(`./mp3/${gsh}.mp3`, gx)
                      reply('Successfully saved audio!')
                       break
  			case 'pasangan':
  			if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (isLimit(sender)) return reply(limitend(pushname2))
  				pa = `${body.slice(10)}`
  				sa = pa.split("/")[0];
  				ngan = pa.split("/")[1];
  				anu = await fetchJson(`https://api.vhtear.com/primbonjodoh?nama=${sa}&pasangan=${ngan}&apikey=${VthearApi}`, {method: 'get'})
  				denz.sendMessage(from, `${anu.result.hasil}`, {quoted: mek})
  			await limitAdd(sender) 
  			break 
  		
  			case 'persengay':
  			case 'gaypersen':
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (isLimit(sender)) return reply(limitend(pushname2))
  				if (args.length < 1) return reply('tag your friends!')
  				rate = body.slice(11)
  				persengayy = ["*4%*\n\n*Repentance Bro:v*","*9%*\n\n*OTW Repentance Bro:v*","*17%*\n\n*Kang Coli*","*28%*\n\n *Boss Is GayðŸ¤¦*","*34%*\n\n *Tusball Victim*","*48%*\n\n*Kang Hunter Bool:v*","*59%*\n\ n *This is a real person, bro*","*62%*\n\n*Be careful with this real person*","*74%*\n\n*Astagfirullah Escaped GanðŸ *", "83%\n\n Oh my God ðŸ¤¦","97%\n\nAstagfirullahðŸ¤¦","100%\n\nEscape bro instead of getting hit by a bool luðŸ ","29%\n\n safe: v","94%\n\n Oh my GodðŸ ","75%\n\nHadehh GayðŸ¤¦","82%\n\nYou'd better repent nowƒ 4","41%\n\nLook for Bool often At the Crossroads","39%\n\nTyphoon Bool Often"]
  				const kl = persengayy[Math.floor(Math.random() * persengayy.length)]
  				denz.sendMessage(from, 'Gay Percent: *'+rate+'*\n\nanswer : '+kl+'', text, { quoted: mek })
  				await limitAdd(sender) 
  				break  
  
  			case 'pbucin':
  			case 'persenbucin':
  			case 'bucinpersen':
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (isLimit(sender)) return reply(limitend(pushname2))
  				if (args.length < 1) return reply('Where Nama?')
  				rate = body.slice(8)
  				persenbucin = ["4%\n\nHadehhðŸ¤¦","9%\n\nYou're still a little bitch Ae",,"17%\n\nMy child is still small","28%\n\nYoahh hmm","34%\n \nMayan Lah","48%\n\nOr","59%\n\nUsually Kang Bucin","62%\n\n HadehhhðŸ ","74%\n\n bucen Teroosss","83 %\n\n Once Â² kek I'm not crazy like that","97%\n\nHadehh PakboiÂ²","100%\n\nHadehhh It's Not Bucin But Pakboi","29%\n\nPoor How Still Young","94 %\n\n Man", "75%\n\n Oh my gosh"]
  				const pbucin = persenbucin[Math.floor(Math.random() * persenbucin.length)]
  				denz.sendMessage(from, 'percent bucin sis: *'+rate+'*\n\nanswer : '+ pbucin +'', text, { quoted: mek })
  				await limitAdd(sender) 
  				break 
  		    case 'map':
    if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
    if (args.length < 1) return reply('Enter the name of the area')
    daerah = body.slice(5)
    try {
    data = await fetchJson(`https://mnazria.herokuapp.com/api/maps?search=${daerah}`)
    reply(mess.wait)
    hasil = await getBuffer(data.gambar)
    denz.sendMessage(from, hasil, image, {
  quoted: mek, caption: `Result of *${daerah}*`
    })
    await limitAdd(sender)
    } catch {
      reply(mess.wait)
    }
    break
  			    case 'tagall':
  			    if (isBanned) return reply(mess.only.benned)    
  			    if (!isUser) return reply(mess.only.userB)
  			    				
  					if (!isGroup) return reply(mess.only.group)
  					if (!isGroupAdmins) return reply(mess.only.admin)
  					members_id = []
  					teks = (args.length > 1) ? body.slice(8).trim() : ''
  					teks += '\n'
  					for (let mem of groupMembers) {
  						teks += `╠➥ @${mem.jid.split('@')[0]} wa.me/${mem.jid.split('@')[0]}\n`
  						members_id.push(mem.jid)
  					}
  					mentions(`╔═══✪ Tag By *${pushname2}* ✪══`+ teks +'╚═══〘 *SAINIKHIL* 〙═══', members_id, true)
  					break
  			    case 'mentionall':
  			    if (isBanned) return reply(mess.only.benned)    
  			    if (!isUser) return reply(mess.only.userB)
  			    				
  					if (!isGroup) return reply(mess.only.group)
  					if (!isGroupAdmins) return reply(mess.only.admin)
  					members_id = []
  					teks = '\n'
  					for (let mem of groupMembers) {
  						teks += `╠➥ @${mem.jid.split('@')[0]}\n`
  						members_id.push(mem.jid)
  					}
  					mentions(`╔══〘  *${body.slice(12)}*  〙✪══`+teks+'╚═〘 *SAINIKHIL* 〙', members_id, true)
  					break
  					case 'grup':
  					case 'gc':
  					case 'group':
  					if (isBanned) return reply(mess.only.benned)    
  					if (!isUser) return reply(mess.only.userB)
  									
  					if (!isGroup) return reply(mess.only.group)
  					if (!isGroupAdmins) return reply(mess.only.admin)
  					if (!isBotGroupAdmins) return reply(mess.only.Badmin)
  					if (args[0] === 'open') {
  					    reply(`\`\`\`✓Success in Opening Group\`\`\` *${groupMetadata.subject}*`)
  						denz.groupSettingChange(from, GroupSettingChange.messageSend, false)
  					} else if (args[0] === 'close') {
  						reply(`\`\`\`✓Success in Closeing the Group\`\`\` *${groupMetadata.subject}*`)
  						denz.groupSettingChange(from, GroupSettingChange.messageSend, true)
  					}
  					break
  				case 'artinama':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (isLimit(sender)) return reply(limitend(pushname2))
  					if (args.length < 1) return reply('What do you want to look for, bro?')
  					anu = await fetchJson(`https://mnazria.herokuapp.com/api/arti?nama=${body.slice(6)}`, {method: 'get'})
  					denz.sendMessage(from, anu.result, text, {quoted: mek})
  					await limitAdd(sender) 
  					break 
                                  case 'bcgc':
  					denz.updatePresence(from, Presence.composing) 
  					if (!isOwner) return reply(mess.only.ownerB)
  					if (args.length < 1) return reply('.......')
  					if (isMedia && !mek.message.videoMessage || isQuotedImage) {
  						const encmedia = isQuotedImage ? JSON.parse(JSON.stringify(mek).replace('quotedM','m')).message.extendedTextMessage.contextInfo : mek
  						bcgc = await denz.downloadMediaMessage(encmedia)
  						for (let _ of groupMembers) {
  							denz.sendMessage(_.jid, bcgc, image, {caption: `「 *_ʙʀᴏᴀᴅᴄᴀꜱᴛ ɢʀᴏᴜᴘ_* 」\n*ɢʀᴏᴜᴘ* : ${groupName}\n\n${body.slice(6)}`})
  						}
  						reply('')
  					} else {
  						for (let _ of groupMembers) {
  							sendMess(_.jid, `「 *_ʙʀᴏᴀᴅᴄᴀꜱᴛ ɢʀᴏᴜᴘ_* 」\n*ɢʀᴏᴜᴘ* : ${groupName}\n\n${body.slice(6)}`)
  						}
  						reply('Success broadcast group')
  					}
  					break
  				case 'bc':
  					if (!isOwner) return reply('Who are you?')
  					if (args.length < 1) return reply('.......')
  					anu = await denz.chats.all()
  					if (isMedia && !mek.message.videoMessage || isQuotedImage) {
  						const encmedia = isQuotedImage ? JSON.parse(JSON.stringify(mek).replace('quotedM','m')).message.extendedTextMessage.contextInfo : mek
  						bc = await denz.downloadMediaMessage(encmedia)
  						for (let _ of anu) {
  							denz.sendMessage(_.jid, bc, image, {caption: `「 *_ʙʀᴏᴀᴅᴄᴀꜱᴛ_* 」\n\n${body.slice(4)}`})
  						}
  						denz.sendMessage(_.jid, bc, image, {caption: `「 *_ʙʀᴏᴀᴅᴄᴀꜱᴛ_* 」\n\n${body.slice(4)}`})
  						reply('Success broadcast')
  						} else {
  						for (let _ of anu) {
  							sendMess(_.jid, `「 *_ʙʀᴏᴀᴅᴄᴀꜱᴛ_* 」\n\n${body.slice(4)}`)
  						}
  						reply('Success broadcast')
  					}
  					break
  				case 'add':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  					if (!isGroup) return reply(mess.only.group)
  					if (!isGroupAdmins) return reply(mess.only.admin)
  					if (!isBotGroupAdmins) return reply(mess.only.Badmin)
  					if (args.length < 1) return reply('Who do you want to add???')
  					if (args[0].startsWith('08')) return reply('Please use the country code')
  					try {
  						num = `${args[0].replace(/ /g, '')}@s.whatsapp.net`
  						denz.groupAdd(from, [num])
  					} catch (e) {
  						console.log('Error :', e)
  						reply('Failed to add target, maybe because it private')
  					}
  					break
  			    case 'kick':
  			    if (isBanned) return reply(mess.only.benned)    
  			    if (!isUser) return reply(mess.only.userB)
  			    				
  					if (!isGroup) return reply(mess.only.group)
  					if (!isGroupAdmins) return reply(mess.only.admin)
  					if (!isBotGroupAdmins) return reply(mess.only.Badmin)
  					if (mek.message.extendedTextMessage === undefined || mek.message.extendedTextMessage === null) return reply('Tag target yang ingin di tendang!')
  					mentioned = mek.message.extendedTextMessage.contextInfo.mentionedJid
  					if (mentioned.length > 1) {
  						teks = 'Orders received, issued :\n'
  						for (let _ of mentioned) {
  							teks += `@${_.split('@')[0]}\n`
  						}
  						mentions(teks, mentioned, true)
  						denz.groupRemove(from, mentioned)
  					} else {
  						mentions(`Orders received, issued : @${mentioned[0].split('@')[0]}`, mentioned, true)
  						denz.groupRemove(from, mentioned)
  					}
  					break 
  				case 'kicktime':
  					if (isBanned) return reply(mess.only.benned)
  					if (!isUser) return reply(mess.only.userB)
  									
  					if (!isGroup) return reply(mess.only.group)
  					if (!isGroupAdmins) return reply(mess.only.admin)
  					if (!isBotGroupAdmins) return reply(mess.only.Badmin)
  					if (mek.message.extendedTextMessage === undefined || mek.message.extendedTextMessage === null) return reply('The target tag you want to kick!')
  					mentioned = mek.message.extendedTextMessage.contextInfo.mentionedJid
  					setTimeout( () => {
  					denz.sendMessage(from, 'no Sama" Al-fatihah', text)
  					}, 8000)
  					setTimeout( () => {
  					reply('success min:D')
  					}, 7000)
  					setTimeout( () => {
  					denz.groupRemove(from, mentioned)
  					}, 6000)
  					setTimeout( () => {
  					denz.sendMessage(from, `Bismilah Kick @${mentioned[0].split('@')[0]}`, text) // ur cods
  					}, 5000)
  					setTimeout( () => {
  					denz.sendMessage(from, 'Its cool to get food:D', text)
  					}, 2500)
  					setTimeout( () => {
  					reply('Orders Received min:D')
  					}, 0)
  					break
  				case 'promote':
  				case 'pm':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  					if (!isGroup) return reply(mess.only.group)
  					if (!isGroupAdmins) return reply(mess.only.admin)
  					if (!isBotGroupAdmins) return reply(mess.only.Badmin)
  					if (mek.message.extendedTextMessage === undefined || mek.message.extendedTextMessage === null) return reply('The target that you want to be an admin!')
  					mentioned = mek.message.extendedTextMessage.contextInfo.mentionedJid
  					if (mentioned.length > 1) {
  						teks = 'Orders accepted, you become admin :\n'
  						for (let _ of mentioned) {
  							teks += `@${_.split('@')[0]}\n`
  						}
  						mentions(teks, mentioned, true)
  						denz.groupMakeAdmin(from, mentioned)
  					} else {
  						mentions(`Order received, @${mentioned[0].split('@')[0]} You Become an Admin in the Group *${groupMetadata.subject}*`, mentioned, true)
  						denz.groupMakeAdmin(from, mentioned)
  					}
  					break
  				case 'delete':
  					case 'del':
  					case 'd':
  					if (!isGroup)return reply(mess.only.group)
  					if (!isGroupAdmins) return reply(mess.only.admin)
  					denz.deleteMessage(from, { id: mek.message.extendedTextMessage.contextInfo.stanzaId, remoteJid: from, fromMe: true })
  					break
  			    case 'demote':
  			    if (isBanned) return reply(mess.only.benned)    
  			    if (!isUser) return reply(mess.only.userB)
  			    				
  					if (!isGroup) return reply(mess.only.group)
  					if (!isGroupAdmins) return reply(mess.only.admin)
  					if (!isBotGroupAdmins) return reply(mess.only.Badmin)
  					if (mek.message.extendedTextMessage === undefined || mek.message.extendedTextMessage === null) return reply('The Target that you want to not be an admin!')
  					mentioned = mek.message.extendedTextMessage.contextInfo.mentionedJid
  					if (mentioned.length > 1) {
  						teks = 'Orders accepted, you are not an admin :\n'
  						for (let _ of mentioned) {
  							teks += `@${_.split('@')[0]}\n`
  						}
  						mentions(teks, mentioned, true)
  						denz.groupDemoteAdmin(from, mentioned)
  					} else {
  						mentions(`Order received, Decrease : @${mentioned[0].split('@')[0]} Become a Member`, mentioned, true)
  						denz.groupDemoteAdmin(from, mentioned)
  					}
  					break
  				case 'listadmins':
  				case 'listadmin':
  				case 'adminlist':
  				case 'adminslist':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  					if (!isGroup) return reply(mess.only.group)
  					teks = `List admin of group *${groupMetadata.subject}*\nTotal : ${groupAdmins.length}\n\n`
  					no = 0
  					for (let admon of groupAdmins) {
  						no += 1
  						teks += `[${no.toString()}] @${admon.split('@')[0]}\n`
  					}
  					mentions(teks, groupAdmins, true)
  					break
  				case 'simih':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (!isGroup) return reply(mess.only.group)
  				if (!isGroupAdmins) return reply(mess.only.admin)
  					if (args.length < 1) return reply('Hmmmm')
  					if ((args[0]) === 'on') {
  						if (isSimi) return reply('Sim mode is active')
  						samih.push(from)
  						fs.writeFileSync('./database/json/simi.json', JSON.stringify(samih))
  						reply(`\`\`\`Successfully activate simi mode in the group\`\`\` *${groupMetadata.subject}*`)
  					} else if ((args[0]) === 'off') {
  						samih.splice(from, 1)
  						fs.writeFileSync('./database/json/simi.json', JSON.stringify(samih))
  						reply(`\`\`\`âœ“Successfully deactivating simi mode in the group\`\`\` *${groupMetadata.subject}*`)
  					} else {
  						reply('On to activate, Off to deactivate')
  					}
  					break
  			    case 'nsfw':
  			    if (isBanned) return reply(mess.only.benned)    
  			    if (!isUser) return reply(mess.only.userB)
  			    				
  					if (!isGroup) return reply(mess.only.group)
  					if (!isGroupAdmins) return reply(mess.only.admin)
  					if (args.length < 1) return reply('Hmmmm')
  					if ((args[0]) === 'on') {
  						if (isNsfw) return reply('NSFW mode is active')
  						nsfw.push(from)
  						fs.writeFileSync('./database/json/nsfw.json', JSON.stringify(nsfw))
  						reply(`\`\`\`✓“Successfully activate nsfw mode in group\`\`\` *${groupMetadata.subject}*`)
  					} else if ((args[0]) === 'off') {
  						nsfw.splice(from, 1)
  						fs.writeFileSync('./database/json/nsfw.json', JSON.stringify(nsfw))
  						reply(`\`\`\`✓“Successfully deactivated nsfw mode in group\`\`\` *${groupMetadata.subject}*`)
  					} else {
  						reply('On to activate, Off to deactivate')
  					}
  					break
  				case 'modeanime':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  					if (!isGroup) return reply(mess.only.group)
  					if (!isGroupAdmins) return reply(mess.only.admin)
  					if (args.length < 1) return reply('Hmmmm')
  					if ((args[0]) === 'on') {
  						if (isAnime) return reply('Anime mode is already active')
  						anime.push(from)
  						fs.writeFileSync('./database/json/anime.json', JSON.stringify(anime))
  						reply(`\`\`\`✓“Successfully activate anime mode in the group\`\`\` *${groupMetadata.subject}*`)
  					} else if ((args[0]) === 'off') {
  						anime.splice(from, 1)
  						fs.writeFileSync('./database/json/anime.json', JSON.stringify(anime))
  						reply(`\`\`\`✓“Successfully deactivated anime mode in the group\`\`\` *${groupMetadata.subject}*`)
  					} else {
  						reply('On to activate, Off to deactivate')
  					}
  					break
  				case 'welcome':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  					if (!isGroup) return reply(mess.only.group)
  					if (!isGroupAdmins) return reply(mess.only.admin)
  					if (args.length < 1) return reply('Hmmmm')
  					if ((args[0]) === 'on') {
  						if (isWelkom) return reply('Already active, bro')
  						welkom.push(from)
  						fs.writeFileSync('./database/json/welkom.json', JSON.stringify(welkom))
  						reply(`\`\`\`✓“Successfully activated the welcome feature in the group\`\`\` *${groupMetadata.subject}*`)
  					} else if ((args[0]) === 'off') {
  						welkom.splice(from, 1)
  						fs.writeFileSync('./database/json/welkom.json', JSON.stringify(welkom))
  						reply(`\`\`\`✓“Successfully deactivating the welcome feature in the group\`\`\` *${groupMetadata.subject}*`)
  					} else {
  						reply('On to activate, Off to deactivate')
  					}
  					break
  				case 'antilink':
  				if (!isGroup) return reply(mess.only.group)
  					if (!isGroupAdmins) return reply(mess.only.admin)
  					if (!isBotGroupAdmins) return reply(mess.only.Badmin)
  					if (args.length < 1) return reply('type !antilink on to activate')
  					if ((args[0]) === 'on') {
  						if (isAntiLink) return reply('anti link already on')
  						antilink.push(from)
  						fs.writeFileSync('./database/json/antilink.json', JSON.stringify(antilink))
  						reply(`\`\`\`✓“Successfully activated the anti link feature in the group\`\`\` *${groupMetadata.subject}*`)
  					} else if ((args[0]) === 'off') {
  						if (!isAntiLink) return reply('anti link already off')
  						antilink.splice(from, 1)
  						fs.writeFileSync('./database/json/antilink.json', JSON.stringify(antilink))
  						reply(`\`\`\`✓“Successfully deactivating the anti link feature in the group\`\`\` *${groupMetadata.subject}*`)
  					} else {
  						reply('on to activate, off to deactivate')
  					}
  					break
  					case 'antilinkgrup':
  						if (isBanned) return reply(ind.baned())				
  						  if (!isGroup) return reply(ind.groupo())
  						  if (!isGroupAdmins) return reply(ind.admin())
  						  if (!isBotGroupAdmins) return reply(ind.badmin())					
  						  if (args.length < 1) return reply('type 1 to activate')
  						  if (Number(args[0]) === 1) {
  							  if (isAntiLink) return reply('REALLY DIE?')
  							  antilink.push(from)
  							  fs.writeFileSync('./database/group/antilink.json', JSON.stringify(antilink))
  							  reply('SUCCESSENABLE ANTI LINK IN GROUP')
  							  kev.sendMessage(from,`ALLERT!!! If you're not an admin, don't send the group link`, text)
  						  } else if (Number(args[0]) === 0) {
  							  if (!isAntiLink) return reply('REALLY ACTIVE?')
  							  var ini = anti.botLangsexOf(from)
  							  antilink.splice(ini, 0)
  							  fs.writeFileSync('./database/group/antilink.json', JSON.stringify(antilink))
  							  reply('SUCCESS TURN OFF ANTI LINK IN GROUP')
  						  } else {
  							  reply('1 to enable, 0 to disable')
  						  }
  						  break	
  				case 'antibadword':
                      if (!isGroup) return reply(mess.only.group)
  					if (!isGroupAdmins) return reply(mess.only.admin)
                  if (args.length < 1) return reply('on to activate, off to deactivate')
                  if (args[0] === 'on') {
                  if (isBadWord) return reply('anti badword already on')
                   	   badword.push(from)
                   	   fs.writeFileSync('./database/json/badword.json', JSON.stringify(badword))
                    	   reply(`\`\`\`✓“Successfully activate the anti badword feature in the group\`\`\` *${groupMetadata.subject}*`)
                	  } else if (args[0] === 'off') {
                      	if (!isBadWord) return reply('anti badword already off')
                    	  badword.splice(from, 1)
                   	   fs.writeFileSync('./database/json/badword.json', JSON.stringify(badword))
                   	    reply(`\`\`\`✓“Successfully deactivating the anti badword feature in the group\`\`\` *${groupMetadata.subject}*`)
               	   } else {
                   	   reply(ind.satukos())
                  	}
                      break
                      case 'do':
                      if (!isOwner) return reply(mess.only.ownerB)
  					denz.deleteMessage(from, { id: mek.message.extendedTextMessage.contextInfo.stanzaId, remoteJid: from, fromMe: true })
  					break
                      case 'addbadword':
                      if (!isOwner) return reply(mess.only.ownerB)
                      if (args.length < 1) return reply( `Kirim perintah ${prefix}addbadword [kata kasar]. contoh ${prefix}addbadword bego`)
                      const bw = body.slice(12)
                      bad.push(bw)
                      fs.writeFileSync('./database/json/bad.json', JSON.stringify(bad))
                      reply('Success Add Bad Word!')
                      break
                  case 'delbadword':
                      if (!isOwner) return reply(mess.only.ownerB)
                      if (args.length < 1) return reply( `Kirim perintah ${prefix}delbadword [kata kasar]. contoh ${prefix}delbadword bego`)
                      let dbw = body.slice(12)
                      bad.splice(dbw)
                      fs.writeFileSync('./database/json/bad.json', JSON.stringify(bad))
                      reply('Success Remove BAD WORD!')
                      break 
                  case 'listbadword':
                      let lbw = `This is list BAD WORD\nTotal : ${bad.length}\n`
                      for (let i of bad) {
                          lbw += `➸ ${i.replace(bad)}\n`
                      }
                      await reply(lbw)
                      break 
  				case 'caklontong':
                  if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (isLimit(sender)) return reply(limitend(pushname2))
  					anu = await fetchJson(`https://api.vhtear.com/funkuis&apikey=${VthearApi}`, {method: 'get'})
  					caklontong = `*${anu.result.soal}*`
  					setTimeout( () => {
  					denz.sendMessage(from, '*➸ Jawaban :* '+anu.result.jawaban+ '\n\n• Penjelasan: *'+ anu.result.desk+'*', text, {quoted: mek}) // ur cods
  					}, 30000) // 1000 = 1s,
  					setTimeout( () => {
  					denz.sendMessage(from, '_10 Detik lagi…_', text) // ur cods
  					}, 20000) // 1000 = 1s,
  					setTimeout( () => {
  					denz.sendMessage(from, '_20 Detik lagi_…', text) // ur cods
  					}, 10000) // 1000 = 1s,
  					setTimeout( () => {
  					denz.sendMessage(from, '_30 Detik lagi_…', text) // ur cods
  					}, 2500) // 1000 = 1s,
  					setTimeout( () => {
  					denz.sendMessage(from, caklontong, text, {quoted: mek}) // ur cods
  					}, 0) // 1000 = 1s,
  					await limitAdd(sender) 
  					break 
  				case 'randombokep':
  				denz.updatePresence(from, Presence.composing) 
  				 if (isBanned) return reply(mess.only.benned)    
  				 if (isLimit(sender)) return reply(limitend(pushname2))
  				if (!isNsfw) return reply(' *NSFW OF* ')
  				if (!isUser) return reply(mess.only.userB)
  								
  				 data = fs.readFileSync('./Fxc7/18.js');
                   jsonData = JSON.parse(data);
                   randIndex = Math.floor(Math.random() * jsonData.length);
                   randKey = jsonData[randIndex];
                   randBokep = await getBuffer(randKey.image)
                   reply(mess.wait)
                   randTeks = randKey.teks
                   denz.sendMessage(from, randBokep, image, {quoted: mek, caption: randTeks})
  				await limitAdd(sender) 
  				break
  
  				case 'clone':
  				if (!isOwner) return reply(mess.only.ownerB)
  					if (!isGroup) return reply(mess.only.group)
  					if (!isGroupAdmins) return reply(mess.only.admin)
  					if (args.length < 1) return reply('Tag the target you want to clone')
  					if (mek.message.extendedTextMessage === undefined || mek.message.extendedTextMessage === null) return reply('Tag bro')
  					mentioned = mek.message.extendedTextMessage.contextInfo.mentionedJid[0]
  					let { jid, id, notify } = groupMembers.find(x => x.jid === mentioned)
  					try {
  						pp = await denz.getProfilePicture(id)
  						buffer = await getBuffer(pp)
  						denz.updateProfilePicture(botNumber, buffer)
  						mentions(`Profile photo successfully updated using profile photo @${id.split('@')[0]}`, [jid], true)
  					} catch (e) {
  						reply('Failed')
  					}
  					break
  //setting bot
  				case 'setprefix':
  				case 'setpref':
  					if (args.length < 1) return
  					if (!isOwner) return reply(mess.only.ownerB)
  					prefix = args[0]
  					reply(`Prefix successfully changed to : ${prefix}`)
  					break 
  					case 'setlimit':
  					if (args.length < 1) return
  					if (!isOwner) return reply(mess.only.ownerB)
  					limitt = args[0]
  					reply(`Limit has been successfully changed to : ${limitt}`)
  					break 
  				case 'setmemlimit':
  					if (args.length < 1) return
  					if (!isOwner) return reply(mess.only.ownerB)
  					memberLimit = args[0]
  					reply(`Member Limit has been successfully changed to : ${memberLimit}`)
  					break 
  				case 'setnamebot':
  					if (args.length < 1) return
  					if (!isOwner) return reply(mess.only.ownerB)
  					name = body.slice(12)
  					reply(`The name of the bot has been successfully changed to : ${name}`)
  					break 
  				case 'setreply':
  					if (!isOwner) return reply(mess.only.ownerB)
                      denz.updatePresence(from, Presence.composing) 
  					if (args.length < 1) return
  					rmenu = body.slice(10)
  					reply(`reply was successfully changed to : ${rmenu}`)
  				break 
  ////////////
  				case 'wait':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (isLimit(sender)) return reply(limitend(pushname2))
  					if ((isMedia && !mek.message.videoMessage || isQuotedImage) && args.length == 0) {
  						reply(mess.wait)
  						const encmedia = isQuotedImage ? JSON.parse(JSON.stringify(mek).replace('quotedM','m')).message.extendedTextMessage.contextInfo : mek
  						media = await denz.downloadMediaMessage(encmedia)
  						await wait(media).then(res => {
  							denz.sendMessage(from, res.video, video, {quoted: mek, caption: res.teks.trim()})
  						}).catch(err => {
  							reply(err)
  						})
  					} else {
  						reply('Just a photo, bro')
  					}
  					break 
  					
  			case 'quran':
  			 if (isBanned) return reply(mess.only.benned)    
                  if (!isUser) return reply(mess.only.userB)
            				
                  if (isLimit(sender)) return reply(limitend(pushname2))
  					anu = await fetchJson(`https://api.banghasan.com/quran/format/json/acak`, {method: 'get'})
  					quran = `${anu.acak.ar.teks}\n\n${anu.acak.id.teks}\nQ.S ${anu.surat.nama} ayat ${anu.acak.id.ayat}`
  					denz.sendMessage(from, quran, text, {quoted: mek})
  					await limitAdd(sender) 
  					break 
           case 'pinterest':
           if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (isLimit(sender)) return reply(limitend(pushname2))
  					if (args.length < 1) return reply('What Photos Want To Find???')
  					pinte = body.slice(11)
  					anu = await fetchJson(`https://api.vhtear.com/pinterest?query=${pinte}&apikey=${VthearApi}`, {method: 'get'})
  					reply(mess.wait)
  					var pin = JSON.parse(JSON.stringify(anu.result));
  					var trest =  pin[Math.floor(Math.random() * pin.length)];
  					pinehg = await getBuffer(trest)
  					denz.sendMessage(from, pinehg, image, { caption: '*Pinterest*\n\n*Hasil Pencarian : '+pinte+'*', quoted: mek })
  					await limitAdd(sender) 
  					break
  // premium user
           
                  
            
                  case 'ytmp3':
    if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  				if (args.length < 1) return reply(`Urlnya mana kak?`)
    reply(mess.wait)
    play = body.slice(7)
    if(!isUrl(args[0]) && !args[0].includes('youtu')) return reply('Format link salah, gunakan link youtube')
    try {
    anu = await fetchJson(`https://api.zeks.xyz/api/ytmp3/2?url=${play}&apikey=${ZeksApi}`)
    infomp3 = `*Audio Ditemukan*\n‣ Judul : ${anu.result.title}\n‣ Source : ${anu.result.source}\n‣ Ukuran : ${anu.result.size}\n\n_Mengirim file silahkan tunggu_\n\n_Jika audio tidak muncul download sendiri menggunakan link dibawah_\n‣ *link* : ${anu.result.link}`
    buffer = await getBuffer(anu.result.thumb)
    lagu = await getBuffer(anu.result.link)
    denz.sendMessage(from, buffer, image, {
  quoted: mek, caption: infomp3
    })
    denz.sendMessage(from, lagu, audio, {
  mimetype: 'audio/mp4', filename: `${anu.result.title}.mp3`, quoted: mek
    })
    await limitAdd(sender)
    } catch {
      reply(mess.ferr)
    }
    break
  case 'ytmp4':
    if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  				if (args.length < 1) return reply(`Urlnya mana kak?`)
    reply(mess.wait)
    play = body.slice(7)
    try {
    anu = await fetchJson(`https://api.zeks.xyz/api/ytmp4?url=${play}&apikey=${ZeksApi}`)
    if(!isUrl(args[0]) && !args[0].includes('youtu')) return reply('Incorrect link format, use youtube link')
    if (anu.error) return reply(anu.error)
    infomp3 = `*Video Ditemukan*\n‣ *Judul* : ${anu.result.title}\n‣ *Source* : ${anu.result.source}\n‣ *Ukuran* : ${anu.result.size}\n\n_Mengirim file silakan tunggu_\n\n_Jika video tidak muncul download sendiri menggunakan link dibawah_\n‣ *link* : ${anu.result.url_video}`
    buffer = await getBuffer(anu.result.thumbnail)
    lagu = await getBuffer(anu.result.url_video)
    denz.sendMessage(from, buffer, image, {
  quoted: mek, caption: infomp3
    })
    denz.sendMessage(from, lagu, video, {
  mimetype: 'video/mp4', filename: `${anu.result.title}.mp4`, quoted: mek
    })
    await limitAdd(sender)
    } catch {
      reply(mess.ferr)
    }
    break
   
              case 'smule':
  	       if (isBanned) return reply(mess.only.benned)
  	       
  				if (!isUser) return reply(mess.only.userB)
  					if (args.length < 1) return reply('Where the url, bro?')
  					if (!isUrl(args[0]) && !args[0].includes('c-ash.smule')) return reply(mess.error.Iv)
  					reply(mess.wait)
  					anu = await fetchJson(`https://mnazria.herokuapp.com/api/smule?link=${args[0]}`, {method: 'get'})
  					if (anu.error) return reply(anu.error)
  					teks = `*Title* : ${anu.title}\n\n Tunggu Sebentar 1 menit Mungkun Agak Lama Karna Mendownload Video`
  					thumb = await getBuffer(anu.thumb)
  					denz.sendMessage(from, thumb, image, {quoted: mek, caption: teks})
  					buffer = await getBuffer(anu.result)
  					denz.sendMessage(from, buffer, video, {mimetype: 'video/mp4', filename: `${anu.title}.mp4`, quoted: mek, caption: 'Here Bro'})
  					await limitAdd(sender) 	
  					break 
                 case 'pastebin':
                     if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (isLimit(sender)) return reply(limitend(pushname2))
  				reply(mess.wait)
  				paste = `${body.slice(10)}`
                     anu = await fetchJson(`https://api-anoncybfakeplayer.herokuapp.com/pastebin?text=${paste}`, {method: 'get'})
                     denz.sendMessage(from, `${anu.result}`, text, {quoted: mek})
                     await limitAdd(sender) 				
                     break 
  		case 'jamdunia':
  		if (isLimit(sender)) return reply(limitend(pushname2))
  			if (isBanned) return reply(mess.only.benned)
  			if (!isUser) return reply(mess.only.userB)
  							
  			reply(mess.wait)
  		 jamdunia = `${body.slice(10)}`
  			anu = await fetchJson(`https://api.i-tech.id/tools/jam?key=${TechApi}&kota=${jamdunia}`, {method: 'get'})
  			wtime = `*${anu.timezone}*\n*${anu.date}*\n*${anu.time}*`
  			denz.sendMessage(from, wtime, text, {quoted: mek})
  			await limitAdd(sender) 
  			break  
  			
  		 case 'tomp3':
                  if (isBanned) return reply(mess.only.benned)    
                  if (isLimit(sender)) return reply(limitend(pushname2))
  				if (!isUser) return reply(mess.only.userB)
  								
                  	denz.updatePresence(from, Presence.composing) 
  					if (!isQuotedVideo) return reply('_*Reply the video, bro!*_')
  					reply(mess.wait)
  					encmedia = JSON.parse(JSON.stringify(mek).replace('quotedM','m')).message.extendedTextMessage.contextInfo
  					media = await denz.downloadAndSaveMediaMessage(encmedia)
  					ran = getRandom('.mp4')
  					exec(`ffmpeg -i ${media} ${ran}`, (err) => {
  						fs.unlinkSync(media)
  						if (err) return reply('Failed when converting video to mp3')
  						bufferlkj = fs.readFileSync(ran)
  						denz.sendMessage(from, bufferlkj, audio, {mimetype: 'audio/mp4', quoted: mek})
  						fs.unlinkSync(ran)
  					})
  					await limitAdd(sender) 
  					break 
  					
  				case 'setppbot':
  					if (!isOwner) return reply(mess.only.owner)
  				    denz.updatePresence(from, Presence.composing) 
  					if (!isQuotedImage) return reply(`Kirim gambar dengan caption ${prefix}setbotpp atau tag gambar yang sudah dikirim`)
  					enmedia = JSON.parse(JSON.stringify(mek).replace('quotedM','m')).message.extendedTextMessage.contextInfo
  					media = await denz.downloadAndSaveMediaMessage(enmedia)
  					await denz.updateProfilePicture(botNumber, media)
  					reply('Thanks for the new profile☺️™‚')
  					break
  
  // Fitur Defacer
  
  				case 'dorking':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (isLimit(sender)) return reply(limitend(pushname2))
  				reply(mess.wait)
  				dork = `${body.slice(9)}`
  					anu = await fetchJson(`https://api-anoncybfakeplayer.herokuapp.com/dorking?dork=${dork}`, {method: 'get'})
  					hasil = `${anu.result}`
  					denz.sendMessage(from, hasil, text, {quoted: mek})
  					await limitAdd(sender) 
  					break  
  				case 'encode64':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (isLimit(sender)) return reply(limitend(pushname2))
  				encode64 = `${body.slice(10)}`
  				anu = await fetchJson(`https://api.i-tech.id/hash/bs64?key=${TechApi}&type=encode&string=${encode64}`, {method: 'get'})
  				denz.sendMessage(from, `${anu.result}`, text, {quoted: mek})
  					await limitAdd(sender) 
  					break 
  				case 'decode64':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (isLimit(sender)) return reply(limitend(pushname2))
  				decode64 = `${body.slice(10)}`
  					anu = await fetchJson(`https://api.i-tech.id/hash/bs64?key=${TechApi}&type=decode&string=${decode64}`, {method: 'get'})
  					denz.sendMessage(from, `${anu.result}`, text, {quoted: mek})
  					await limitAdd(sender) 
  					break  
  				case 'decode32':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (isLimit(sender)) return reply(limitend(pushname2))
  				decode32 = `${body.slice(10)}`
  					anu = await fetchJson(`https://api.i-tech.id/hash/bs32?key=${TechApi}&type=decode&string=${decode32}`, {method: 'get'})
  					denz.sendMessage(from, `${anu.result}`, text, {quoted: mek})
  					await limitAdd(sender) 
  					break  
  				case 'encode32':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (isLimit(sender)) return reply(limitend(pushname2))
  				encode32 = `${body.slice(10)}`
  					anu = await fetchJson(`https://api.i-tech.id/hash/bs32?key=${TechApi}&type=encode&string=${encode32}`, {method: 'get'})
  					denz.sendMessage(from, `${anu.result}`, text, {quoted: mek})
  					await limitAdd(sender) 
  					break  
  				case 'encbinary':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (isLimit(sender)) return reply(limitend(pushname2))
  				encbinary = `${body.slice(11)}`
  					anu = await fetchJson(`https://api.anoncybfakeplayer.com/api/binary/?encode=${encbinary}`, {method: 'get'})
  					denz.sendMessage(from, `${anu.result}`, text, {quoted: mek})
  					await limitAdd(sender) 
  					break  
  				case 'decbinary':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (isLimit(sender)) return reply(limitend(pushname2))
  				decbin = `${body.slice(11)}`
  					anu = await fetchJson(`https://api.anoncybfakeplayer.com/api/binary/?decode=${decbin}`, {method: 'get'})
  					denz.sendMessage(from, `${anu.result}`, text, {quoted: mek})
  					await limitAdd(sender) 
  					break  
  				case 'encoctal':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (isLimit(sender)) return reply(limitend(pushname2))
  				encoc = `${body.slice(10)}`
  					anu = await fetchJson(`https://api.anoncybfakeplayer.com/api/octal/?encode=${encoc}`, {method: 'get'})
  					denz.sendMessage(from, `${anu.result}`, text, {quoted: mek})
  					await limitAdd(sender)
  					break  
  				case 'decoctal':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (isLimit(sender)) return reply(limitend(pushname2))
  				decoc = `${body.slice(10)}`
  					anu = await fetchJson(`https://api.anoncybfakeplayer.com/api/octal/?decode=${decoc}`, {method: 'get'})
  					denz.sendMessage(from, `${anu.result}`, text, {quoted: mek})
  					await limitAdd(sender) 
  					break  
  				case 'becrypt':
  				if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (isLimit(sender)) return reply(limitend(pushname2))
  				becry = `${body.slice(10)}`
  				anu = await fetchJson(`https://api.i-tech.id/hash/bcrypt?key=${TechApi}&string=${becry}`, {method: 'get'})
  				denz.sendMessage(from, `${anu.result}`, text, {quoted: mek})
  				await limitAdd(sender) 
  				break 
  					case 'hashidentifier':
  					if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  								
  				if (isLimit(sender)) return reply(limitend(pushname2))
  					  hash = `${body.slice(16)}`
  					  anu = await fetchJson(`https://freerestapi.herokuapp.com/api/v1/hash-identifier?hash=${hash}`)
  					  hasilhash = `Tipe: *${anu.hash_type}*\nChar Tipe: *${anu.char_type}*`
  					  denz.sendMessage(from, hasilhash, text, {quoted: mek})
  					  await limitAdd(sender)
  					  break 
  // akhir encrypt & decrypt Fitur
  
  			case 'google':
                  const googleQuery = body.slice(8)
                 if (isBanned) return reply(mess.only.benned)    
  				if (!isUser) return reply(mess.only.userB)
  				if (isLimit(sender)) return reply(limitend(pushname2))
                  if(googleQuery == undefined || googleQuery == ' ') return reply(`*sᴇᴀʀᴄʜ ʀᴇsᴜʟᴛ : ${googleQuery}* ɴᴏᴛ ғᴏᴜɴᴅ`)
                  google({ 'query': googleQuery }).then(results => {
                  let vars = `_*sᴇᴀʀᴄʜ ʀᴇsᴜʟᴛ : ${googleQuery}*_\n`
                  for (let i = 0; i < results.length; i++) {
                      vars +=  `\n═════════════════\n\n*ᴛɪᴛʟᴇ* : ${results[i].title}\n\n*ᴅᴇsᴄʀɪᴘᴛɪᴏɴ* : ${results[i].snippet}\n\n*ʟɪɴᴋ* : ${results[i].link}\n\n`
                  }
                      reply(vars)
                  }).catch(e => {
                      console.log(e)
                      denz.sendMessage(from, 'Google Error : ' + e);
                  })
                  await limitAdd(sender) 
                  break 
                  
                  case 'addbucin':
                      if (!isOwner) return reply(mess.only.owner)
  				    huu = body.slice(10)
  						bucinrandom.push(huu)
  						fs.writeFileSync('./database/json/bucin.json', JSON.stringify(bucinrandom))
  						reply(`Sukses, Kata \n*${huu}*\n Added to database`)
  						break
                      case 'bucin':
                      case 'quotebucin':
                      if (isBanned) return reply(mess.only.benned)    
                      if (!isUser) return reply(mess.only.userB)
                      hasil = bucinrandom[Math.floor(Math.random() * (bucinrandom.length))]
                      denz.sendMessage(from, '*'+hasil+'*', text, {quoted: mek})
                      await limitAdd(sender)
              break
           
  case 'husbu':
  				if (!isUser) return reply(mess.only.userB)
  				try {
  						res = await fetchJson(`https://tobz-api.herokuapp.com/api/husbu?apikey=${TobzApi}`)
  						buffer = await getBuffer(res.image)
  						denz.sendMessage(from, buffer, image, {quoted: mek, caption: 'Ingat! Cintai Husbumu'})
  					} catch (e) {
  						console.log(`Error :`, color(e,'red'))
  						reply(' *ERROR* ')
  					}
  					await limitAdd(sender)
  					break
              case 'nangis':
  				if (!isUser) return reply(mess.only.userB)
  				ranp = getRandom('.gif')
  					rano = getRandom('.webp')
  					anu = await fetchJson(`https://tobz-api.herokuapp.com/api/cry?apikey=${TobzApi}`, {method: 'get'})
  					if (anu.error) return reply(anu.error)
  					exec(`wget ${anu.result} -O ${ranp} && ffmpeg -i ${ranp} -vcodec libwebp -filter:v fps=fps=15 -lossless 1 -loop 0 -preset default -an -vsync 0 -s 512:512 ${rano}`, (err) => {
  						fs.unlinkSync(ranp)
  						if (err) return reply(mess.error.stick)
  						buffer = fs.readFileSync(rano)
  						denz.sendMessage(from, buffer, sticker, {quoted: mek})
  						fs.unlinkSync(rano)
  					})
  					await limitAdd(sender)
  					break
                  case 'ngewe':
  				if (!isUser) return reply(mess.only.userB)
  				if (!isNsfw) return reply(' *NSFW OF* ')
  				ranp = getRandom('.gif')
  					rano = getRandom('.webp')
  					anu = await fetchJson(`https://tobz-api.herokuapp.com/api/nsfwblowjob?apikey=${TobzApi}`, {method: 'get'})
  					if (anu.error) return reply(anu.error)
  					exec(`wget ${anu.result} -O ${ranp} && ffmpeg -i ${ranp} -vcodec libwebp -filter:v fps=fps=15 -lossless 1 -loop 0 -preset default -an -vsync 0 -s 512:512 ${rano}`, (err) => {
  						fs.unlinkSync(ranp)
  						if (err) return reply(mess.error.stick)
  						buffer = fs.readFileSync(rano)
  						denz.sendMessage(from, buffer, sticker, {quoted: mek})
  						fs.unlinkSync(rano)
  					})
  					await limitAdd(sender)
  					break
  					case 'cium':
  				if (!isUser) return reply(mess.only.userB)
  				ranp = getRandom('.gif')
  					rano = getRandom('.webp')
  					anu = await fetchJson(`https://tobz-api.herokuapp.com/api/kiss?apikey=${TobzApi}`, {method: 'get'})
  					if (anu.error) return reply(anu.error)
  					exec(`wget ${anu.result} -O ${ranp} && ffmpeg -i ${ranp} -vcodec libwebp -filter:v fps=fps=15 -lossless 1 -loop 0 -preset default -an -vsync 0 -s 512:512 ${rano}`, (err) => {
  						fs.unlinkSync(ranp)
  						if (err) return reply(mess.error.stick)
  						buffer = fs.readFileSync(rano)
  						denz.sendMessage(from, buffer, sticker, {quoted: mek})
  						fs.unlinkSync(rano)
  					})
  					await limitAdd(sender)
  					break
  					case 'peluk':
  				if (!isUser) return reply(mess.only.userB)
  				ranp = getRandom('.gif')
  					rano = getRandom('.webp')
  					anu = await fetchJson(`https://tobz-api.herokuapp.com/api/hug?apikey=${TobzApi}`, {method: 'get'})
  					if (anu.error) return reply(anu.error)
  					exec(`wget ${anu.result} -O ${ranp} && ffmpeg -i ${ranp} -vcodec libwebp -filter:v fps=fps=15 -lossless 1 -loop 0 -preset default -an -vsync 0 -s 512:512 ${rano}`, (err) => {
  						fs.unlinkSync(ranp)
  						if (err) return reply(mess.error.stick)
  						buffer = fs.readFileSync(rano)
  						denz.sendMessage(from, buffer, sticker, {quoted: mek})
  						fs.unlinkSync(rano)
  					})
  					await limitAdd(sender)
  					break		
  				default:
  				if (budy.includes("://chat.whatsapp.com/")){
  					
  		if (!isGroup) return
  		if (!isAntiLink) return
  		if (isGroupAdmins) return reply(`*${pushname2}* ɪs ᴛʜᴇ ᴀᴅᴍɪɴ ɢʀᴏᴜᴘ ʏᴏᴜ ᴡɪʟʟ ɴᴏᴛ ʙᴇ ᴋɪᴄᴋᴇᴅ`)
  		denz.updatePresence(from, Presence.composing)
  		var Kick = `${sender.split("@")[0]}@s.whatsapp.net`
  		setTimeout( () => {
  		reply(`*ʀᴇsᴛ ɪɴ ᴘᴇᴀᴄᴇ🚶*`)
  		}, 100)
  		setTimeout( () => {
  		denz.groupRemove(from, [Kick]).catch((e) => {reply(`*ERROR:* ${e}`)}) 
  					}, 10)
  		setTimeout( () => {
  		reply(`*_「 ʟɪɴᴋ ɢʀᴜᴘ ᴅᴇᴛᴇᴄᴛᴇᴅ 」_*\nsᴏʀʀʏ ʏᴏᴜʀ, *${pushname2}* is putting group link!,\nʏᴏᴜ ᴀʀᴇ ɪᴍᴍᴇᴅɪᴀᴛᴇʟʏ ᴋɪᴄᴋᴇᴅ ғʀᴏᴍ ᴛʜᴇ ɢʀᴏᴜᴘ *${groupMetadata.subject}*`)
  		}, 0)
  		}
  		if (budy.includes("I'm not bot")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/iamsorry.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          }
          if (budy.includes("Menyukaiku")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/menyukaiku.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "song : dj kukira dia menyukaiku", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("Magic")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/magic.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "song : magic rude", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
            if (budy.includes("halo99")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/Jasim.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_𝙇𝙐𝘼 𝙎𝙀𝙍_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("Song")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/itsmylifememe.m4a')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_𝙇𝙐𝘼 𝙎𝙀𝙍_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("Hai99")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/heymama.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_𝙇𝙐𝘼 𝙎𝙀𝙍_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("Garox")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/garox.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "song : mamang garox remix", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("Away")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/away.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "song : dj take away", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("Tapi")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/tapi.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "song : dj tapi boong", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("Boong")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/boong.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "song : dj tapi boong", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("Pagi")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/pagi.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          }
          if (budy.includes("Your99")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/your.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "song : dj into your arms", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("Iri")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/iri.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "song : dj iri bilang boss", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("Bilang")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/master.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "song : dj iri bilang boss", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("Boma")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/boma.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "song : dj boma boma ye", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("boma")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/boma.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "song : dj boma boma ye", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("rules")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/rules.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "song : dj new rules", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("Rules")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/rules.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "song : dj new rules", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("Numa")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/numa.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "song : dj numa numa yei", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("numa")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/numa.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "song : dj numa numa yei", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("away")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/away.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "song : dj take away", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
  		if (budy.includes("Nanban")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/AUD-20210319-WA0764.m4a')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_𝙇𝙐𝘼 𝙎𝙀𝙍_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("iamsorry")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/iamsorry.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/Sharum.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_𝙇𝙐𝘼 𝙎𝙀𝙍_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("myr")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/iamsorry.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_𝙇𝙐𝘼 𝙎𝙀𝙍_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("Thyr")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/thyir.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/Thyr.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_𝙇𝙐𝘼 𝙎𝙀𝙍_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("WIKKY")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/rules.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/powresh.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_𝙇𝙐𝘼 𝙎𝙀𝙍_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("menyukaiku")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/menyukaiku.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "song : dj kukira dia menyukaiku", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
       if (budy.includes("Hallo99")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/away.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_𝙇𝙐𝘼 𝙎𝙀𝙍_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("magic")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/magic.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "song : magic rude", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("brando")){
          brando = await getBuffer(`https://pencarikode.xyz/api/cita-cita?apikey=${pencarikode}`, {method: 'get'})
          denz.sendMessage(from, brando, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          }
          if (budy.includes("Brando")){
          brando = await getBuffer(`https://pencarikode.xyz/api/cita-cita?apikey=${pencarikode}`, {method: 'get'})
          denz.sendMessage(from, brando, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          }
          if (budy.includes("Windah")){
          brando = await getBuffer(`https://pencarikode.xyz/api/cita-cita?apikey=${pencarikode}`, {method: 'get'})
          denz.sendMessage(from, brando, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          }
          if (budy.includes("windah")){
          brando = await getBuffer(`https://pencarikode.xyz/api/cita-cita?apikey=${pencarikode}`, {method: 'get'})
          denz.sendMessage(from, brando, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          }
          if (budy.includes("garox")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/garox.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "song : mamang garox remix", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("your99")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/your.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "song : dj into your arms", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("pagi")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/pagi.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          }
        if (budy.includes("halo99")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/pagi.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_SAINIKHIL_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
     if (budy.includes("hai99")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/tapi.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "SAINIKHIL", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("tapi")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/tapi.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_SAINIKHIL_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("Achuzz")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/Achuzz.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/Achuzz.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_SAINIKHIL_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
      if (budy.includes("Irfan")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/Achuzz.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/irfan.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_SAINIKHIL_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }    
          if (budy.includes("Sad")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/iamsorry.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/Sad.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_SAINIKHIL_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("modeesh powreesh")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/iamsorry.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_SAINIKHIL_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("Mittucfa")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/iamsorry.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/adithyan.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_SAINIKHIL_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
       
          if (budy.includes("boong")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/boong.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_SAINIKHIL_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("perfect")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/perfect.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_SAINIKHIL_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("UNNI")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/UNNI.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/jget.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_SAINIKHIL_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("uyir")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/uyirnu.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/uyir.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_SAINIKHIL_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("919505579643","916302783815","19097640477")){  // just change the response tag
          reply(`OI *${pushname2}*, ᴀʏɪsʜ ɴᴛʜɪɴᴀ ɴᴛᴇ ʟᴜᴀ ᴏғᴄ ɴᴇ ᴛᴀɢ ᴄʜʏɪᴛʜᴇ!`)
          const d = fs.readFileSync('./sticker/tag.webp');
          denz.sendMessage(from, d, sticker, {quoted: mek, quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_SAINIKHIL_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("hello owner")){  // just change the response tag
          reply(`*${pushname2}*, ɴɢᴀᴘᴀɪɴ ᴄᴀʟʟɪɴɢ² ᴏᴡɴᴇʀ ᴏɴʟʏ?`)
          const d = fs.readFileSync('./sticker/anjim.webp');
          denz.sendMessage(from, d, sticker, {quoted: mek, quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_SAINIKHIL_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("sainikhil")){  // just change the response tag
          reply(`*${pushname2}*, ɴɢᴀᴘᴀɪɴ ᴄᴀʟʟɪɴɢ² ᴏᴡɴᴇʀ ᴏɴʟʏ?`)
          const d = fs.readFileSync('./sticker/anjim.webp');
          denz.sendMessage(from, d, sticker, {quoted: mek, quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_SAINIKHIL_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("sai")){  // just change the response tag
          reply(`*${pushname2}*, ɴɢᴀᴘᴀɪɴ ᴄᴀʟʟɪɴɢ² ᴏᴡɴᴇʀ ᴏɴʟʏ?`)
          const d = fs.readFileSync('./sticker/anjim.webp');
          denz.sendMessage(from, d, sticker, {quoted: mek, quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_SAINIKHIL_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("nikhil")){  // just change the response tag
          reply(`*${pushname2}*, ɴɢᴀᴘᴀɪɴ ᴄᴀʟʟɪɴɢ² ᴏᴡɴᴇʀ ᴏɴʟʏ?`)
          const d = fs.readFileSync('./sticker/anjim.webp');
          denz.sendMessage(from, d, sticker, {quoted: mek, quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_SAINIKHIL_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("chinnu")){  // just change the response tag
          reply(`*${pushname2}*, ɴɢᴀᴘᴀɪɴ ᴄᴀʟʟɪɴɢ² ᴏᴡɴᴇʀ ᴏɴʟʏ?`)
          const d = fs.readFileSync('./sticker/anjim.webp');
          denz.sendMessage(from, d, sticker, {quoted: mek, quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_SAINIKHIL_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("sainikhil")){  // just change the response tag
          reply(`*${pushname2}*, ɴɢᴀᴘᴀɪɴ ᴄᴀʟʟɪɴɢ² ᴏᴡɴᴇʀ ᴏɴʟʏ?`)
          const d = fs.readFileSync('./sticker/anjim.webp');
          denz.sendMessage(from, d, sticker, {quoted: mek, quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_SAINIKHIL_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("919505579643","916302783815","19097640477")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/jzendii.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          }
          if (budy.includes("monsterv5")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/Jasim.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          const d = fs.readFileSync('./sticker/Jasim.webp');
          denz.sendMessage(from, d, sticker, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "_SAINIKHIL_", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
          }
          if (budy.includes("ok")){
  		denz.updatePresence(from, Presence.composing)
  		const loli = fs.readFileSync('./mp3/jz.mp3')
          denz.sendMessage(from, loli, MessageType.audio, {quoted: mek, mimetype: 'audio/mp4', ptt:true})
          }
  		if (budy.includes(`Thanks`)) {
                    reply(`ʏᴏᴜ ᴡᴇʟᴄᴏᴍᴇ, friend *${pushname2}*, sainikhil >-<`)
                    }
                    if (budy.includes(`Makasih`)) {
                    reply(`ʏᴏᴜ ᴡᴇʟᴄᴏᴍᴇ, friend *${pushname2}*, sainikhil >-<`)
                    }
                    if (budy.includes(`Tq`)) {
                    reply(`ʏᴏᴜ ᴡᴇʟᴄᴏᴍᴇ, friend *${pushname2}*, sainikhil >-<`)
                    }
                    if (budy.includes(`Thx`)) {
                    reply(`ʏᴏᴜ ᴡᴇʟᴄᴏᴍᴇ, friend *${pushname2}*, sainikhil >-<`)
                    }
                    if (budy.includes(`Assalamualaikum`)) {
                    reply(`ᴡᴀᴀʟᴀɪᴋᴜᴍꜱᴀʟᴀᴍ ᴋᴀᴋ *${pushname2}*`)
                    }
                    if (budy.includes(`Asalamualaikum`)) {
                    reply(`ᴡᴀᴀʟᴀɪᴋᴜᴍꜱᴀʟᴀᴍ ᴋᴀᴋ *${pushname2}*`)
                    }
                    if (budy.includes(`Assalamu'alaikum`)) {
                    reply(`ᴡᴀᴀʟᴀɪᴋᴜᴍꜱᴀʟᴀᴍ ᴋᴀᴋ *${pushname2}*`)
                    }
                    if (budy.includes(`assalamualaikum`)) {
                    reply(`ᴡᴀᴀʟᴀɪᴋᴜᴍꜱᴀʟᴀᴍ ᴋᴀᴋ *${pushname2}*`)
                    }
                    if (budy.includes(`assalamu'alaikum`)) {
                    reply(`ᴡᴀᴀʟᴀɪᴋᴜᴍꜱᴀʟᴀᴍ ᴋᴀᴋ *${pushname2}*`)
                    }
                    if (budy.includes(`asalamualaikum`)) {
                    reply(`ᴡᴀᴀʟᴀɪᴋᴜᴍꜱᴀʟᴀᴍ ᴋᴀᴋ *${pushname2}*`)
                    }
                    if (budy.includes(`thanks`)) {
                    reply(`ʏᴏᴜ ᴡᴇʟᴄᴏᴍᴇ, friend *${pushname2}*, sainikhil >-<`)
                    }
                    if (budy.includes(`makasih`)) {
                    reply(`ʏᴏᴜ ᴡᴇʟᴄᴏᴍᴇ, friend *${pushname2}*, sainikhil >-<`)
                    }
                    if (budy.includes(`tq`)) {
                    reply(`ʏᴏᴜ ᴡᴇʟᴄᴏᴍᴇ, friend *${pushname2}*, sainikhil  >-<`)
                    }
                    if (budy.includes(`thq`)) {
                    reply(`ʏᴏᴜ ᴡᴇʟᴄᴏᴍᴇ, friend *${pushname2}*, sainikhil  >-<`)
                    }
                    if (body.startsWith(`${prefix}${command}`)) {
  comd = `      ────────────────\nʜᴇʏ *${pushname2}* !!!\nᴄᴏᴍᴍᴀɴᴅ *${prefix}${command}*\nɴᴏᴛ ɪɴ ᴏᴜʀ ᴍᴇɴᴜ*${prefix}menu*\n      ────────────────`
  denz.sendMessage(from, comd, text, {quoted: { key: { fromMe: false, participant: `0@s.whatsapp.net`, ...(from ? { remoteJid: "status@broadcast" } : {}) }, message: { "imageMessage": { "url": "https://mmg.whatsapp.net/d/f/At0x7ZdIvuicfjlf9oWS6A3AR9XPh0P-hZIVPLsI70nM.enc", "mimetype": "image/jpeg","caption": "ɴᴏᴛ ɪɴ #menu", 'jpegThumbnail': fs.readFileSync('./sticker/dnsnew.webp')}}}})
  				  }
                    if (isGroup && isSimi && budy != undefined) {
  						console.log(budy)
  						muehe = await simih(budy)
  						console.log(muehe)
  						reply(muehe)
  					} else {
  						console.log(color('[db]','aqua'), 'Unregistered Command', color(sender.split('@')[0]))
  					}
                             }
  		} catch (e) {
  			console.log('Error : %s', color(e, 'white'))
  		}
  	})
  }
  starts()
      
  