text: const qrcode = require("qrcode-terminal");
  const moment = require("moment");
  const cheerio = require("cheerio");
  const imageToBase64 = require('image-to-base64');
  const get = require('got');
  const fs = require("fs");
  const dl = require("./lib/downloadImage.js");
  const fetch = require('node-fetch');
  const urlencode = require("urlencode");
  const axios = require("axios");
  const speed = require('performance-now');
  
  //Setting
  
  const apivhtear = 'apikey';
  const apibarbar = 'apikey';
  const tobzkey = 'apikey';
  const BotName = 'Lexa'; 
  const wa = 'https://chat.whatsapp.com/FQNUK5VFD68GZaB0UlXjst';
  const eror = 'Info fitur Error';
  const ow = 'Mrf.zvx';
  const nomorowner = '082223014661';
  const ovo = '082223014661';
  const pulsa = '082223014661';
  const dana = '082223014661';
  const instagram = 'http://www.instagram.com/mrf.zvx'; 
  const aktif = '08:00 - 22:00';
  const vcard = 'BEGIN:VCARD\n'
              + 'VERSION:3.0\n' 
              + 'FN:Mrf.zvx\n' // Nama kamu
              + 'ORG:Lexa;\n' // Nama bot
              + 'TEL;type=CELL;type=VOICE;waid=6282223014661:+62 822-2301-4661\n' //Nomor whatsapp kamu
              + 'END:VCARD'
  //
  const
  {
     WAConnection,
     MessageType,
     Presence,
     MessageOptions,
     Mimetype,
     WALocationMessage,
     WA_MESSAGE_STUB_TYPES,
     ReconnectMode,
     ProxyAgent,
     waChatKey,
     GroupSettingChange,
     mentionedJid,
     processTime,
  } = require("@adiwajshing/baileys");
  var jam = moment().format("HH:mm");
  // OCR Library
  
  const readTextInImage = require('./lib/ocr'
  )
  function foreach(arr, func)
  {
     for (var i in arr)
     {
        func(i, arr[i]);
     }
  }
  const conn = new WAConnection()
  conn.on('qr', qr =>
  {
     qrcode.generate(qr,
     {
        small: true
     });
     console.log(`[ ${moment().format("HH:mm:ss")} ] Arelbot Ready scan now!`);
  });
  
  conn.on('credentials-updated', () =>
  {
     // save credentials whenever updated
     console.log(`credentials updated$`)
     const authInfo = conn.base64EncodedAuthInfo() // get all the auth info we need to restore this session
     fs.writeFileSync('./session.json', JSON.stringify(authInfo, null, '\t')) // save this info to a file
  })
  fs.existsSync('./session.json') && conn.loadAuthInfo('./session.json')
  // uncomment the following line to proxy the connection; some random proxy I got off of: https://proxyscrape.com/free-proxy-list
  //conn.connectOptions.agent = ProxyAgent ('http://1.0.180.120:8080')
  conn.connect();
  
  conn.on('user-presence-update', json => console.log(`[ ${moment().format("HH:mm:ss")} ] => I'm lexa :)`))
  conn.on('message-status-update', json =>
  {
     const participant = json.participant ? ' (' + json.participant + ')' : '' // participant exists when the message is from a group
     console.log(`[ ${moment().format("HH:mm:ss")} ] => I'm lexa :)`)
  })
  
  //function
  
  conn.on('message-new', async(m) =>
  {
     const messageContent = m.message
     const text = m.message.conversation
     let id = m.key.remoteJid
  			const isGroup = id.endsWith('@g.us')
  			const totalchat = await conn.chats.all()
  			const sender = isGroup ? m.participant : m.key.remoteJid
  			const groupMetadata = isGroup ? await conn.groupMetadata(id) : ''
  			const groupName = isGroup ? groupMetadata.subject : ''
  			const desk = isGroup ? groupMetadata.desc : ''
  			const groupId = isGroup ? groupMetadata.jid : ''
  			const groupMembers = isGroup ? groupMetadata.participants : ''
     const messageType = Object.keys(messageContent)[0] // message will always contain one key signifying what kind of message
     let imageMessage = m.message.imageMessage;
     console.log(`[ ${moment().format("HH:mm:ss")} ] => Nomor: [ ${id.split("@s.whatsapp.net")[0]} ] => ${text}`);
  
  
  //Fitur
  
     // Groups
  if (text.includes(".buatgrup"))
     {
  var nama = text.split(".buatgrup")[1].split("-nomor")[0];
  var nom = text.split("-nomor")[1];
  var numArray = nom.split(",");
  for ( var i = 0; i < numArray.length; i++ ) {
      numArray[i] = numArray[i] +"@s.whatsapp.net";
  }
  var str = numArray.join("");
  console.log(str)
  const group = await conn.groupCreate (nama, str)
  console.log ("created group with id: " + group.gid)
  conn.sendMessage(group.gid, "hello everyone", MessageType.extendedText) // say hello to everyone on the group
  
  }
  
  //Mengambil deskripsi grup
  if(text.includes(".rules")){
   let idgrup = `*${groupName}*\n*Rules* : \n${desk}`;
   conn.sendMessage(id, idgrup, MessageType.text, {quoted: m});
  }
  
   //Mengambil link grup
  if (text.includes(".linkgc")){
  const linkgc = await conn.groupInviteCode (id)
  const hasil = `Grup : ${groupName}\n*Link* : https://chat.whatsapp.com/${linkgc}`;
  conn.sendMessage(id, hasil, MessageType.text, {quoted: m});
  }
  
    //Cek nomor
  if(text.includes(".cek")){
  var num = text.replace(/.cek/ , "")
  var idn = num.replace("0","+62");
  
  console.log(id);
  const gg = idn+'@s.whatsapp.net'
  
  const exists = await conn.isOnWhatsApp (gg)
  console.log(exists);
  conn.sendMessage(id ,`${gg} ${exists ? " exists " : " does not exist"} on WhatsApp`, MessageType.text)
  }
  
    //Seberapa bucin
  if (text.includes('.Seberapabucin')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil',MessageType.text, {quoted: m});
  }
  if (text.includes(".seberapabucin")){
  const teks = text.replace(/.seberapabucin /, "")
  axios.get(`https://arugaz.herokuapp.com/api/howbucins`).then((res) => {
      let hasil = `*Bucin Detected*\n*Persentase* : ${res.data.persen}% \n_${res.data.desc}_ `;
      conn.sendMessage(id, hasil ,MessageType.text, {quoted: m});
  })
  }
  
    //Bug report
  if (text.includes('.bug')) {
   const teks = text.replace(/.bug /, "")
   var nomor = m.participant
   const options = {
         text: `*>Report* : ${nomor.split("@s.whatsapp.net")[0]} | ${id}\n*>Reason* : ${teks}`,
         contextInfo: { mentionedJid: [nomor] }
   }
   let hasil1 = `Info Bug *${teks}* Berhasil di kirimkan ke Owner`;
   conn.sendMessage(id, hasil1, MessageType.text, {quoted: m})
   conn.sendMessage(`${nomorowner}@s.whatsapp.net`, options, MessageType.text)
  }
  
    //Owner to report
  if (text.includes('.fixbug')){
    var porn = text.split(".fixbug ")[1];
      var text1 = porn.split("/")[0];
      var text2 = porn.split("/")[1];
    let hasil = `*Owner* : *Mrf.zvx*\n*>Pesan* : ${text2}`;
  conn.sendMessage(`${text1}@s.whatsapp.net`, hasil ,MessageType.text);
  
  }
  
  //kerang ajaib
  if (text.includes('.Apakah')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .apakah aku cantik_',MessageType.text, {quoted: m});
  }
  if (text.includes('.Bolehkah')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .bolehkah aku mencintai dia_',MessageType.text, {quoted: m});
  }
  if (text.includes('.Kapan')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .kapan aku kaya_',MessageType.text, {quoted: m});
  }
  if (text.includes('.apakah')){
  const teks = text.replace(/./, '')
  const truth =[
  'Iya',
  'Tidak',
  'Bisa Jadi',
  'Coba tanyakan lagi',
  'Mungkin',
  '🤐']
  const ttrth = truth[Math.floor(Math.random() * truth.length)]
  conn.sendMessage(id, 'Pertanyaan : *'+teks+'*\n\nJawaban : '+ ttrth, MessageType.text, { quoted: m })
  }
  
  if (text.includes('.bolehkah')){
  const teks = text.replace(/./, '')
  const truth =[
  'Boleh',
  'Tidak boleh',
  'Sangat di anjurkan',
  'Coba tanyakan lagi',
  'Tidak',
  'Mungkin',
  'Jangan',
  '🤐']
  const ttrth = truth[Math.floor(Math.random() * truth.length)]
  conn.sendMessage(id, 'Pertanyaan : *'+teks+'*\n\nJawaban : '+ ttrth, MessageType.text, { quoted: m })
  }
  
  
  if (text.includes('.kapan')){
  const teks = text.replace(/./, '')
  const truth =[
  '1 Hari lagi',
  '2 hari lagi',
  '3 hari lagi',
  '4 hari lagi',
  '5 hari lagi',
  '6 hari lagi',
  '1 minggu lagi',
  '2 minggu lagi',
  '3 minggu lagi',
  '1 bulan lagi',
  '2 bulan lagi',
  '3 hari lagi',
  '4 bulan lagi',
  '5 bulan lagi',
  '6 hari lagi',
  '7 bulan lagi',
  '8 bulan lagi',
  '9 hari lagi',
  '10 bulan lagi',
  '11 bulan lagi',
  '1 tahun lagi',
  '2 tahun lagi',
  '3 tahun lagi',
  '4 tahun lagi',
  'Tidak akan',
  'Yakin bakal terjadi ?',
  'Aku meragukan nya',
  'Lusa',
  'Akhir bulan depan',
  'Awal bulan depan',
  'Tahun depan',
  'Bulan depan',
  'Sebentar lagi',
  '🤐']
  const ttrth = truth[Math.floor(Math.random() * truth.length)]
  conn.sendMessage(id, 'Pertanyaan : *'+teks+'*\n\nJawaban : '+ ttrth, MessageType.text, { quoted: m })
  }
  
  
    //Zodiak
  if (text.includes('.Zodiak')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .zodiak libra_',MessageType.text, {quoted: m});
  }
  if (text.includes(".zodiak")){
  const teks = text.replace(/.zodiak /, "")
  axios.get(`https://api.vhtear.com/zodiak?query=${teks}&apikey=${apivhtear}`).then((res) => {
      let hasil = `*Zodiak* : ${res.data.result.zodiak}\n*Ramalan hari ini* :\n${res.data.result.ramalan}\n\n_${res.data.result.inspirasi}_`;
      conn.sendMessage(id, hasil ,MessageType.text, {quoted: m});
  })
  }
  
    //Tebakgambar
  if (text.includes('.Tebakgambar')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil',MessageType.text, {quoted: m});
  }
  if (text.includes(".tebakgambar")){
  axios.get(`https://api.vhtear.com/tebakgambar&apikey=${apivhtear}`).then((res) => {
      imageToBase64(res.data.result.soalImg)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Menulis ⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, {quoted: m})
          })
  })
  }
  
    //Familly100
  if (text.includes('.Family100')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil',MessageType.text, { quoted: m } );
  }
  if (text.includes(".family100")){
  axios.get(`https://api.vhtear.com/family100&apikey=${apivhtear}`).then((res) => {
      let hasil = `*Pertinyiinnyi* : ${res.data.result.soal}`;
      conn.sendMessage(id, hasil ,MessageType.text, {quoted: m});
  })
  }
  
    //Artimimpi
  if (text.includes('.Mimpi')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .mimpi ular_',MessageType.text, { quoted: m } );
  }
  if (text.includes(".mimpi")){
  const teks = text.replace(/.mimpi /, "")
  axios.get(`https://api.vhtear.com/artimimpi?query=${teks}&apikey=${apivhtear}`).then((res) => {
      let hasil = `${res.data.result.hasil}`;
      conn.sendMessage(id, hasil ,MessageType.text, {quoted: m});
  })
  }
  
   //Brainly 
  if (text.includes('.Brainly')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\ncontoh : .brainly apa itu makhluk hidup',MessageType.text, { quoted: m } );
  }
  if (text.includes('.brainly')){
  const teks = text.replace(/.brainly /, "")
  axios.get(`https://api.vhtear.com/branly?query=${teks}&apikey=${apivhtear}`).then((res) => {
   let hasil = ` ͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏ ${res.data.result.data}`;
      conn.sendMessage(id, hasil ,MessageType.text, {quoted: m });
  })
  }
    //How gay
  if (text.includes('.Seberapagay')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil',MessageType.text, {quoted: m});
  }
  if (text.includes(".seberapagay")){
  const teks = text.replace(/.seberapagay /, "")
  axios.get(`https://arugaz.herokuapp.com/api/howgay`).then((res) => {
      let hasil = `*Gay Detected*\n*Persentase* : ${res.data.persen}%\n${res.data.desc}`;
      conn.sendMessage(id, hasil ,MessageType.text, {quoted: m});
  })
  }
  
   //Info owner
  if (text.includes('.Owner')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil',MessageType.text, {quoted: m});
  }
  if (text.includes('.owner')){
  conn.sendMessage(id, {displayname: "Jeff", vcard: vcard}, MessageType.contact, {quoted: m})
  }
  
    //Ganti nama grup
  if (text.includes('.Setname')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil, hanya berlaku jika bot menjadi admin',MessageType.text, {quoted: m});
  }
  if (text.includes(".setname")){
  const teks = text.replace(/.setname /, "")
      let nama = `${teks}`;
      let idgrup = `${id.split("@s.whatsapp.net")[0]}`;
      conn.groupUpdateSubject(idgrup, nama);
  conn.sendMessage(id, 'Mengganti Nama Group' ,MessageType.text, {quoted: m});
  
  }
  
    //Ganti deskripsi grup
  if (text.includes('.Setdesc')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil, hanya berlaku jika bot menjadi admin',MessageType.text, {quoted: m});
  }
  if (text.includes(".setdesc")){
  const teks = text.replace(/.setdesc /, "")
      let desk = `${teks}`;
      let idgrup = `${id.split("@s.whatsapp.net")[0]}`; 
      conn.groupUpdateDescription(idgrup, desk)
  conn.sendMessage(id, 'Mengganti deskripsi grup' ,MessageType.text, {quoted: m});
  
  }
  
  //buka gc
  if (text.includes('.Opengc')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil, hanya berlaku jika bot menjadi admin',MessageType.text, {quoted: m});
  }
  else if (text == '.opengc'){
  let hasil = `${id.split("@s.whatsapp.net")[0]}`;
     conn.groupSettingChange (hasil, GroupSettingChange.messageSend, false);
  conn.sendMessage(id ,MessageType.text);
  }
  
  //tutup gc
  if (text.includes('.Closegc')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil, hanya berlaku jika bot menjadi admin',MessageType.text, {quoted: m});
  
  }
  else if (text == '.closegc'){
   let hasil = `${id.split("@s.whatsapp.net")[0]}`;
     conn.groupSettingChange (hasil, GroupSettingChange.messageSend, true);
  conn.sendMessage(id ,MessageType.text);
  }
  
  
    //Map
  if (text.includes('.Map')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil,\n_contoh : .map jakarta_',MessageType.text, { quoted: m } );
  }
  if (text.includes('.map')){
    var teks = text.replace(/.map /, '')
      axios.get('https://mnazria.herokuapp.com/api/maps?search='+teks)
      .then((res) => {
        imageToBase64(res.data.gambar)
          .then(
            (ress) => {
              conn.sendMessage(id, '[WAIT] Searching  silakan tunggu', MessageType.text, {quoted: m})
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, {quoted: m})
          })
      })
  }
  
  
  //Donasi
  if (text.includes('.donasi')){
  conn.sendMessage(id, `Bantu donasi agar bot bisa terus berjalan.
  
   اتَّقوا النَّارَ ولو بشقِّ تمرةٍ ، فمن لم يجِدْ فبكلمةٍ طيِّبةٍ
  _“jauhilah api neraka, walau hanya dengan bersedekah sebiji kurma (sedikit). Jika kamu tidak punya, maka bisa dengan kalimah thayyibah” [HR. Bukhari 6539, Muslim 1016]_
  
  *Pulsa :* _${pulsa}_
  *Dana :* _${dana}_
  *OVO :* _${ovo}_`,MessageType.text, { quoted: m } );
  }
  
  //Informasi
  if (text.includes('.info')){
  conn.sendMessage(id, 'Bot bermasalah ? laporkan fitur error ke owner, ketik .owner\nAtau gunakan fitur *.Bug*\n_Contoh : .bug fitur cerpen tidak bisa_',MessageType.text, { quoted: m } );
  }
  
   //install
  if (text.includes('.install')){
    var url ="https://user-images.githubusercontent.com/72728486/104588271-b4034e80-569a-11eb-8402-44bb2f2bd63b.jpg";
    axios.get(url).then((res) => {
  
        imageToBase64(url)
  
          .then(
            (ress) => {
              var buf = Buffer.from(ress, 'base64')
      let hasil = `How to install whatsapp bot on android\n\n*Tutorial* : https://github.com/mrfzvx12/termux-whatsapp-bot\n\n*Tutorial youtube* : https://youtu.be/VqSer_W1yvI`;
      conn.sendMessage(id, buf ,MessageType.image, {caption: hasil, quoted: m});
  })
  })
  }
  
   //intro grup
  if (text.includes('intro')){
  conn.sendMessage(id, `
        ────────────────
      Hai
      Selamat datang di
      ${groupName}
      Jangan lupa baca rules
      Ketik .Rules
        ────────────────
  
  ╔════════════════════
  ║──────〘  *Intro* 〙───────
  ╠════════════════════
  ╠≽️ *Nama*
  ╠≽️ *Umur*
  ╠≽️ *Asal Kota*
  ╠≽️ *Gender*
  ╠════════════════════
  ║──────── *Lexa* ──────── 
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║──────── *Lexa* ────────
  ╠════════════════════
  ╠════════════════════` ,MessageType.text);
  }
  
    //Tag
  if (text.includes('.Tagme')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil',MessageType.text, { quoted: m } );
  }
  if (text.includes('.tagme')) {
   var nomor = m.participant
   const options = {
         text: `@${nomor.split("@s.whatsapp.net")[0]} Hai kak 🤗`,
         contextInfo: { mentionedJid: [nomor] }
   }
   conn.sendMessage(id, options, MessageType.text)
  }
  
  
   //notifikasi
  if (text.includes('!notif')){
  const value = text.replace(/!notif /, '')
  var nomor = m.participant
  const group = await conn.groupMetadata(id)
  const member = group['participants']
  const ids = []
  member.map( async adm => {
      ids.push(adm.id.replace('c.us', 's.whatsapp.net'))
  })
  const options = {
      text: `Notif dari @${nomor.split("@s.whatsapp.net")[0]}\n*Pesan : ${value}*`,
      contextInfo: { mentionedJid: ids },
      quoted: m
  }
  conn.sendMessage(id, options, MessageType.text)
  }
  
    //Get ping
  if (text.includes('.Ping')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil',MessageType.text, {quoted: m});
  }
  else if (text == '.ping') {
  const timestamp = speed();
  const latensi = speed() - timestamp
  conn.sendMessage(id, `PONG!!\n_Speed : ${latensi.toFixed(4)} Second_`, MessageType.text, {quoted: m})
  }
  
    //Nulis dibuku
  if (text.includes('.Nulis')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .nulis Lexa love udan_',MessageType.text, { quoted: m } );
  }
    //Pengucapan ulang
  if (text.includes('.Say')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .say Lexa gans_',MessageType.text, {quoted: m});
  }
  if (text.includes(".say")){
    const teks = text.replace(/.say /, "")
  conn.sendMessage(id, teks, MessageType.text)
  }
    //Youtube download 
  if (text.includes('.Ytmp4')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .ytmp4 http://youtube..._',MessageType.text, {quoted: m});
  }
  if (text.includes('.ytmp4')){
  const teks = text.replace(/.ytmp4 /, "")
  axios.get(`https://kocakz.herokuapp.com/api/media/ytvideo?url=${teks}`).then((res) => {
        imageToBase64(res.data.result.thumb)
          .then(
            (ress) => {
              var buf = Buffer.from(ress, 'base64')
      conn.sendMessage(id, '[ WAIT ] Mendownload...⏳ silahkan tunggu', MessageType.text, {quoted: m})
      let hasil = `*Judul* : ${res.data.result.title}\n*Ukuran* : ${res.data.result.filesizeF}\n*Format* : MP4\n*Link* : ${res.data.result.dl_link}`;
      conn.sendMessage(id, buf ,MessageType.image, {caption: hasil, quoted: m});
  })
  })
  }
  
  if (text.includes('.yts')){
  const teks = text.replace(/.yts /, "")
  axios.get(`https://docs-jojo.herokuapp.com/api/yt-play?q=${teks}`).then((res) => {
        imageToBase64(res.data.thumb)
          .then(
            (ress) => {
              var buf = Buffer.from(ress, 'base64')
      conn.sendMessage(id, '[ WAIT ] Mendownload...⏳ silahkan tunggu', MessageType.text, {quoted: m})
      let hasil = `*Channel* : ${res.data.channel}\n*Judul* : ${res.data.title}\n*Durasi* : ${res.data.duration}\n*Ukuran* : ${res.data.filesize}\n*View* : ${res.data.total_view}\n*Format* : MP4\n*Link* : ${res.data.link}`;
      conn.sendMessage(id, buf ,MessageType.image, {caption: hasil, quoted: m});
  })
  })
  }
  
  if (text.includes('.Ytmp3')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .ytmp3 http://www.youtube..._',MessageType.text, {quoted: m});
  }
  if (text.includes('.ytmp3')){
  const teks = text.replace(/.ytmp3 /, "") 
  axios.get(`https://kocakz.herokuapp.com/api/media/ytaudio?url=${teks}`).then((res) => {
        imageToBase64(res.data.result.thumb)
          .then(
            (ress) => {
              var buf = Buffer.from(ress, 'base64')
      conn.sendMessage(id, '[ WAIT ] Mendownload...⏳ silahkan tunggu', MessageType.text, {quoted: m})
      let hasil = `*Judul* : ${res.data.result.title}\n*Ukuran* : ${res.data.result.filesizeF}\n*Format* : MP3\n*Link* : ${res.data.result.dl_link}`;
      conn.sendMessage(id, buf ,MessageType.image, {caption: hasil, quoted: m});
  })
  })
  }
  
    //Instagram download
  if (text.includes('.Ig')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .ig http://www.instagram..._',MessageType.text, {quoted: m});
  }
  if (text.includes('.ig')){
  const teks = text.replace(/.ig /, "")
  axios.get(`https://mhankbarbar.tech/api/ig?url=${teks}&apiKey=${apibarbar}`).then((res) => {
  	conn.sendMessage(id, '[ WAIT ] Mendownload...⏳ silahkan tunggu', MessageType.text, {quoted: m})
      let hasil = `Klik link dan download hasilnya!\n*Link* : ${res.data.result}`;
      conn.sendMessage(id, hasil ,MessageType.text, {quoted: m});
  })
  }
  
  
  //Tiktok download
  if (text.includes('.Tik')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .Tik https://www.tiktok..._',MessageType.text, {quoted: m});
  }
  if (text.includes('.tik')){
  const teks = text.replace(/.tik /, "")                            
  axios.get(`https://kocakz.herokuapp.com/api/media/tiktok?url=${teks}`).then((res) => {
      conn.sendMessage(id, '[ WAIT ] Mendownload...⏳ silahkan tunggu', MessageType.text, {quoted: m})
      let hasil = `*Nama* : ${res.data.nameInfo}\n*Caption* : ${res.data.textInfo}\n*Waktu* : ${res.data.timeInfo}\n*Link* : ${res.data.mp4direct}`;
      conn.sendMessage(id, hasil ,MessageType.text, {quoted: m});
  })
  }
  
   //Facebook downloader
  if (text.includes('.Fb')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .fb https://www.facebook..._',MessageType.text, {quoted: m});
  }
  if (text.includes('.fb')){
  const teks = text.replace(/.fb /, "")
  axios.get(`https://kocakz.herokuapp.com/api/media/facebook?url=${teks}`).then((res) => {
        
      conn.sendMessage(id, '[ WAIT ] Mendownload...⏳ silahkan tunggu', MessageType.text, {quoted: m})
      let hasil = `*Link* : ${res.data.linkHD}`;
      conn.sendMessage(id, buf ,MessageType.text, {caption: hasil, quoted: m});
  })
  }
  
    //Text thunder
  if (text.includes('.Thunder')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .thunder Lexa_',MessageType.text, {quoted: m});
  }
  if (text.includes('.thunder')){
  const teks = text.replace(/.thunder /, "")
  axios.get(`https://arugaz.my.id/api/textpro/thundertext?text=${teks}`)
      .then((res) => {
        imageToBase64(`https://arugaz.my.id/api/textpro/thundertext?text=${teks}`)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Sand1')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .sand1 Lexa_',MessageType.text, { quoted: m } );
  }
  if (text.includes('.sand1')){
  const teks = text.replace(/.sand1 /, "")
      axios.get(`https://arugaz.my.id/api/textpro/sandsummer?text=${teks}`)
      .then((res) => {
        imageToBase64(`https://arugaz.my.id/api/textpro/sandsummer?text=${teks}`)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Neon3d')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .neon3d Lexa_',MessageType.text, { quoted: m } );
  }
  if (text.includes('.neon3d')){
  const teks = text.replace(/.neon3d /, "")
      axios.get(`https://arugaz.my.id/api/textpro/text3d?text=${teks}`)
      .then((res) => {
        imageToBase64(`https://arugaz.my.id/api/textpro/text3d?text=${teks}`)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Blackpink')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .Blackpink Lexa_',MessageType.text, { quoted: m } );
  }
  if (text.includes('.blackpink')){
  const teks = text.replace(/.blackpink /, "")
      axios.get(`https://arugaz.my.id/api/textpro/blackpink?text=${teks}`)
      .then((res) => {
        imageToBase64(`https://arugaz.my.id/api/textpro/blackpink?text=${teks}`)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  
  if (text.includes('.Cloud')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .cloud Lexa_',MessageType.text, { quoted: m } );
  }
  if (text.includes('.cloud')){
  const teks = text.replace(/.cloud /, "")
      axios.get(`https://arugaz.my.id/api/textpro/realcloud?text=${teks}`)
      .then((res) => {
        imageToBase64(`https://arugaz.my.id/api/textpro/realcloud?text=${teks}`)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Sky')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .sky Lexa_',MessageType.text, { quoted: m } );
  }
  if (text.includes('.sky')){
  const teks = text.replace(/.sky /, "")
      axios.get(`https://arugaz.my.id/api/textpro/cloudsky?text=${teks}`)
      .then((res) => {
        imageToBase64(`https://arugaz.my.id/api/textpro/cloudsky?text=${teks}`)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Sand2')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .sand2 Lexa_',MessageType.text, { quoted: m } );
  }
  if (text.includes('.sand2')){
  const teks = text.replace(/.sand2 /, "")
      axios.get(`https://arugaz.my.id/api/textpro/sandwrite?text=${teks}`)
      .then((res) => {
        imageToBase64(`https://arugaz.my.id/api/textpro/sandwrite?text=${teks}`)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Sand3')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .sand3 Lexa_',MessageType.text, { quoted: m } );
  }
  if (text.includes('.sand3')){
  const teks = text.replace(/.sand3 /, "")
      axios.get(`https://arugaz.my.id/api/textpro/sandsummery?text=${teks}`)
      .then((res) => {
        imageToBase64(`https://arugaz.my.id/api/textpro/sandsummery?text=${teks}`)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Sand4')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .sand4 Lexa_',MessageType.text, { quoted: m } );
  }
  if (text.includes('.sand4')){
  const teks = text.replace(/.sand4 /, "")
      axios.get(`https://arugaz.my.id/api/textpro/sandengraved?text=${teks}`)
      .then((res) => {
        imageToBase64(`https://arugaz.my.id/api/textpro/sandengraved?text=${teks}`)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Balon')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .balon Lexa_',MessageType.text, { quoted: m } );
  }
  if (text.includes('.balon')){
  const teks = text.replace(/.balon /, "")
      axios.get(`https://arugaz.my.id/api/textpro/foilballoon?text=${teks}`)
      .then((res) => {
        imageToBase64(`https://arugaz.my.id/api/textpro/foilballoon?text=${teks}`)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Metal')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .metal Lexa_',MessageType.text, { quoted: m } );
  }
  if (text.includes('.metal')){
  const teks = text.replace(/.metal /, "")
      axios.get(`https://arugaz.my.id/api/textpro/metaldark?text=${teks}`)
      .then((res) => {
        imageToBase64(`https://arugaz.my.id/api/textpro/metaldark?text=${teks}`)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Old')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .old Lexa_',MessageType.text, { quoted: m } );
  }
  if (text.includes('.old')){
  const teks = text.replace(/.old /, "")
      axios.get(`https://arugaz.my.id/api/textpro/old1917?text=${teks}`)
      .then((res) => {
        imageToBase64(`https://arugaz.my.id/api/textpro/old1917?text=${teks}`)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Holo')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .holo Lexa_',MessageType.text, { quoted: m } );
  }
  if (text.includes('.holo')){
  const teks = text.replace(/.holo /, "")                
      axios.get(`https://arugaz.my.id/api/textpro/holographic?text=${teks}`)
      .then((res) => {
        imageToBase64(`https://arugaz.my.id/api/textpro/holographic?text=${teks}`)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  
  
  if (text.includes('.Coding')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .coding Lexa_',MessageType.text, { quoted: m } );
  }
  if (text.includes('.coding')){
  const teks = text.replace(/.coding /, "")
      axios.get(`https://arugaz.my.id/api/textpro/matrixtext?text=${teks}`)
      .then((res) => {
        imageToBase64(`https://arugaz.my.id/api/textpro/matrixtext?text=${teks}`)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.tahta')){
  var teks = text.replace(/.tahta /, "")
      axios.get(`https://api.vhtear.com/hartatahta?text=${teks}&apikey=${apivhtear}`)
      .then((res) => {
        imageToBase64(`https://api.vhtear.com/hartatahta?text=${teks}&apikey=${apivhtear}`)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.luxy')){
  var teks = text.replace(/.luxy /, "")
  var url = "https://arugaz.my.id/api/textpro/luxury?text=" + teks;
  
      axios.get(url)
      .then((res) => {
        imageToBase64(url)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  
  if (text.includes('.Neon4')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .neon4 Lexa_',MessageType.text, { quoted: m } );
  }
  if (text.includes('.neon4')){
  const teks = text.replace(/.neon4 /, "")
      axios.get(`https://arugaz.my.id/api/textpro/bokehtext?text=${teks}`)
      .then((res) => {
        imageToBase64(res.data.url)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Neon5')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .neon5 Lexa_',MessageType.text, { quoted: m } );
  }
  if (text.includes('.neon5')){
  const teks = text.replace(/.neon5 /, "")
      axios.get(`https://arugaz.my.id/api/textpro/greenneon?text=${teks}`)
      .then((res) => {
        imageToBase64(`https://arugaz.my.id/api/textpro/greenneon?text=${teks}`)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  
  else if (text == '.kodebahasa'){
  conn.sendMessage(id, `Afrikaans = af
  Albanian = sq
  Amharic = am
  Arabic = ar
  Armenian = hy
  Azerbaijani = az
  Basque = eu
  Belarusian = be
  Bengali = bn
  Bosnian = bs
  Bulgarian = bg
  Catalan = ca
  Cebuano = ceb
  Chinese (Simplified) = zh-CN
  Chinese (Traditional) = zh-TW
  Corsican = co
  Croatian = hr
  Czech = cs
  Danish = da
  Dutch = nl
  English = en
  Esperanto = eo
  Estonian = et
  Finnish = fi
  French = fr
  Frisian = fy
  Galician = gl
  Georgian = ka
  German = de
  Greek = el
  Gujarati = gu
  Haitian Creole = ht
  Hausa = ha
  Hawaiian = haw
  Hebrew = he or iw
  Hindi = hi
  Hmong = hmn
  Hungarian = hu
  Icelandic = is
  Igbo = ig
  Indonesian = id
  Irish = ga
  Italian = it
  Japanese = ja
  Javanese = jv
  Kannada = kn
  Kazakh = kk
  Khmer = km
  Kinyarwanda = rw
  Korean = ko
  Kurdish = ku
  Kyrgyz = ky
  Lao = lo
  Latin = la
  Latvian = lv
  Lithuanian = lt
  Luxembourgish = lb
  Macedonian = mk
  Malagasy = mg
  Malay = ms
  Malayalam = ml
  Maltese = mt
  Maori = mi
  Marathi = mr
  Mongolian = mn
  Myanmar (Burmese) = my
  Nepali = ne
  Norwegian = no
  Nyanja (Chichewa) = ny
  Odia (Oriya) = or
  Pashto = ps
  Persian = fa
  Polish = pl
  Portuguese (Portugal, Brazil) = pt
  Punjabi = pa
  Romanian = ro
  Russian = ru
  Samoan = sm
  Scots Gaelic = gd
  Serbian = sr
  Sesotho = st
  Shona = sn
  Sindhi = sd
  Sinhala (Sinhalese) = si
  Slovak = sk
  Slovenian = sl
  Somali = so
  Spanish = es
  Sundanese = su
  Swahili = sw
  Swedish = sv
  Tagalog (Filipino) = tl
  Tajik = tg
  Tamil = ta
  Tatar = tt
  Telugu = te
  Thai = th
  Turkish = tr
  Turkmen = tk
  Ukrainian = uk
  Urdu = ur
  Uyghur = ug
  Uzbek = uz
  Vietnamese = vi
  Welsh = cy
  Xhosa = xh
  Yiddish = yi
  Yoruba = yo
  Zulu = zu` ,MessageType.text, {quoted: m});
  
  }
  
    //joox download
  if (text.includes('.Joox')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh :: .joox akad - payung teduh_',MessageType.text, {quoted: m});
  }
  if (text.includes('.joox')){
  const teks = text.replace(/.joox /, "")
  axios.get(`https://tobz-api.herokuapp.com/api/joox?q=${teks}&apikey=${tobzkey}`).then((res) => {
    imageToBase64(res.data.result.thumb)
          .then(
            (ress) => {
              var buf = Buffer.from(ress, 'base64')
    var lagu = `{url: ${res.data.result.mp3} ,}`;
  	conn.sendMessage(id, '[ WAIT ] Mendownload...⏳ silahkan tunggu', MessageType.text, {quoted: m})
      let hasil = `Klik link dan download hasilnya!\n*Judul* : ${res.data.result.album} - ${res.data.result.judul}\n*Link* : ${res.data.result.mp3}`;
    conn.sendMessage(id, buf, MessageType.image, {quoted: m, caption: hasil})
    conn.sendMessage(id, lagu, MessageType.audio, {mimetype: 'audio/mp4', filename: `${data.result.judul}.mp3`, quoted: m})
  })
  })
  }
    //Twitter download
  if (text.includes('.Twt')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .twt http://www.twitter..._',MessageType.text, {quoted: m});
  }
  if (text.includes('.twt')){
  const teks = text.replace(/.twt /, "")
  axios.get(`https://mhankbarbar.tech/api/twit?url=${teks}&apiKey=${apibarbar}`).then((res) => {
  	conn.sendMessage(id, '[ WAIT ] Mendownload⏳ silahkan tunggu', MessageType.text, {quoted: m})
      let hasil = `Klik link dan download hasilnya!\n*Link* : ${res.data.result}\n*Judul* : ${res.data.title}\n${res.data.quote}`;
      conn.sendMessage(id, hasil ,MessageType.text, {quoted: m});
  
  })
  }
  
  
   //traslate enggris
  if (text.includes('.Tl')){     
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .tl apa kabar_',MessageType.text, {quoted: m});
  }
  if (text.includes('.tl')){
      const gh = text.split(".tl ")[1];
      const text1 = gh.split("/")[0];
      const text2 = gh.split("/")[1];
      axios.get(`https://api-translate.azharimm.tk/translate?engine=google&text=${text1}&to=${text2}`)
      .then((res) => {
      let hasil = `*Translate* : ${res.data.data.result}`;          
              conn.sendMessage(id, hasil, MessageType.text, { quoted: m } )
          })
  }
  
  if (text.includes('.Rate')){     
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .rate seberapa ganteng lexa_',MessageType.text, {quoted: m});
  
  }
  if (text.includes('.rate')){
  const teks = text.replace(/./, '')
  const truth =[
  '1',
  '2',
  '3',
  '4',
  '5',
  '6',
  '7',
  '8',
  '9',
  '10',
  '11',
  '12',
  '13',
  '14',
  '15',
  '16',
  '17',
  '18',
  '19',
  '20',
  '21',
  '22',
  '23',
  '24',
  '25',
  '26',
  '27',
  '28',
  '29',
  '30',
  '31',
  '32',
  '33',
  '34',
  '35',
  '36',
  '37',
  '38',
  '39',
  '40',
  '41',
  '42',
  '43',
  '44',
  '45',
  '46',
  '47',
  '48',
  '49',
  '50',
  '51',
  '52',
  '53',
  '54',
  '55',
  '56',
  '57',
  '58',
  '59',
  '60',
  '61',
  '62',
  '63',
  '64',
  '65',
  '66',
  '67',
  '68',
  '69',
  '70',
  '71',
  '72',
  '73',
  '74',
  '75',
  '76',
  '77',
  '78',
  '79',
  '80',
  '81',
  '82',
  '83',
  '84',
  '85',
  '86',
  '87',
  '88',
  '89',
  '90',
  '91',
  '92',
  '93',
  '94',
  '95',
  '96',
  '97',
  '99',
  '99',
  '100']
  const ttrth = truth[Math.floor(Math.random() * truth.length)]
  conn.sendMessage(id, 'Pertanyaan : *'+teks+'*\n\nRating : '+ ttrth+'%', MessageType.text, { quoted: m })
  }
  
  if (text.includes('.Paper1')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .paper1 Lexa_',MessageType.text, {quoted: m});
  }
  if (text.includes('.paper1')){
  const teks = text.replace(/.paper1 /, "")
      axios.get(`https://tobz-api.herokuapp.com/api/photooxy?theme=burn_paper&text=${teks}&apikey=${tobzkey}`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Block')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .block Lexa_',MessageType.text, {quoted: m});
  }
  if (text.includes('.block')){
  const teks = text.replace(/.block /, "")
      axios.get(`https://tobz-api.herokuapp.com/api/photooxy?theme=wood_block&text=${teks}&apikey=${tobzkey}`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Heart')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .heart Lexa_',MessageType.text, {quoted: m});
  }
  if (text.includes('.heart')){
  const teks = text.replace(/.heart /, "")
      axios.get(`https://tobz-api.herokuapp.com/api/photooxy?theme=quote_on_wood_heart&text=${teks}&apikey=${tobzkey}`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Grass')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .grass Lexa_',MessageType.text, {quoted: m});
  }
  if (text.includes('.grass')){
  const teks = text.replace(/.grass /, "")
      axios.get(`https://tobz-api.herokuapp.com/api/photooxy?theme=message_under_the_grass&text=${teks}&apikey=${tobzkey}`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Ocean')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .ocean Lexa_',MessageType.text, {quoted: m});
  }
  if (text.includes('.ocean')){
  const teks = text.replace(/.ocean /, "")
      axios.get(`https://tobz-api.herokuapp.com/api/photooxy?theme=underwater_ocean&text=${teks}&apikey=${tobzkey}`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Board')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .board Lexa_',MessageType.text, {quoted: m});
  }
  if (text.includes('.board')){
  const teks = text.replace(/.board /, "")
      axios.get(`https://tobz-api.herokuapp.com/api/photooxy?theme=wooden_boards&text=${teks}&apikey=${tobzkey}`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Mwolf')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .mwolf Lexa_',MessageType.text, {quoted: m});
  }
  if (text.includes('.mwolf')){
  const teks = text.replace(/.mwolf /, "")
      axios.get(`https://tobz-api.herokuapp.com/api/photooxy?theme=wolf_metal&text=${teks}&apikey=${tobzkey}`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Mglow')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .mglow Lexa_',MessageType.text, {quoted: m});
  }
  if (text.includes('.mglow')){
  const teks = text.replace(/.mglow /, "")
      axios.get(`https://tobz-api.herokuapp.com/api/photooxy?theme=metalic_text_glow&text=${teks}&apikey=${tobzkey}`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Bit8')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .bit8 Lexa_',MessageType.text, {quoted: m});
  }
  if (text.includes('.bit8')){
  const gh = text.split(".but8 ")[1];
      const text1 = gh.split("/")[0];
      const text2 = gh.split("/")[1];
      axios.get(`https://tobz-api.herokuapp.com/api/photooxy?theme=bit8&text1=${text1}&text2=${text2}&apikey=${tobzkey}`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Hpotter')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .Hpotter Lexa_',MessageType.text, {quoted: m});
  }
  if (text.includes('.hpotter')){
  const teks = text.replace(/.hpotter /, "")
      axios.get(`https://tobz-api.herokuapp.com/api/photooxy?theme=harry_potter&text=${teks}&apikey=${tobzkey}`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Pubg')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .pubg Lexa_',MessageType.text, {quoted: m});
  }
  if (text.includes('.pubg')){
  const gh = text.split(".pubg ")[1];
      const text1 = gh.split("/")[0];
      const text2 = gh.split("/")[1];
      axios.get(`https://tobz-api.herokuapp.com/api/photooxy?theme=pubg&text1=${text1}&text2=${text2}&apikey=${tobzkey}`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Cfire')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .Cfire Lexa_',MessageType.text, {quoted: m});
  }
  if (text.includes('.cfire')){
  const teks = text.replace(/.cfire /, "")
      axios.get(`https://tobz-api.herokuapp.com/api/photooxy?theme=crossfire&text=${teks}&apikey=${tobzkey}`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Wface1')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .Wface1 Lexa_',MessageType.text, {quoted: m});
  }
  if (text.includes('.wface1')){
  const teks = text.replace(/.wface1 /, "")
      axios.get(`https://tobz-api.herokuapp.com/api/photooxy?theme=warface&text=${teks}&apikey=${tobzkey}`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Wface2')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .Wface2 Lexa_',MessageType.text, {quoted: m});
  }
  if (text.includes('.wface2')){
  const teks = text.replace(/.wface2 /, "")
      axios.get(`https://tobz-api.herokuapp.com/api/photooxy?theme=warface2&text=${teks}&apikey=${tobzkey}`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Battlef')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .Battlef Lexa_',MessageType.text, {quoted: m});
  }
  if (text.includes('.batllef')){
  const gh = text.split(".battlef ")[1];
      const text1 = gh.split("/")[0];
      const text2 = gh.split("/")[1];
      axios.get(`https://tobz-api.herokuapp.com/api/photooxy?theme=battlefield4&text1=${text1}&text2=${text2}&apikey=${tobzkey}`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Lol')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .lol Lexa_',MessageType.text, {quoted: m});
  }
  if (text.includes('.lol')){
  const teks = text.replace(/.lol /, "")
      axios.get(`https://tobz-api.herokuapp.com/api/photooxy?theme=league_of_legends&text=${teks}&apikey=${tobzkey}`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Csgo')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .csgo Lexa_',MessageType.text, {quoted: m});
  }
  if (text.includes('.csgo')){
  const teks = text.replace(/.csgo /, "")
      axios.get(`https://tobz-api.herokuapp.com/api/photooxy?theme=csgo&text=${teks}&apikey=${tobzkey}`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Owatch')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .Owatch Lexa_',MessageType.text, {quoted: m});
  
  }
  if (text.includes('.owatch')){
  const teks = text.replace(/.owatch /, "")
      axios.get(`https://tobz-api.herokuapp.com/api/photooxy?theme=overwatch&text=${teks}&apikey=${tobzkey}`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Waifu')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil',MessageType.text, {quoted: m});
  }
  if (text.includes(".waifu")){
  axios.get(`https://docs-jojo.herokuapp.com/api/waifu`).then ((res) =>{
    imageToBase64(res.data.image)
          .then(
            (ress) => {
              var buf = Buffer.from(ress, 'base64')                            
      conn.sendMessage(id, '[ WAIT ] Searching ⏳ silahkan tunggu', MessageType.text, { quoted: m } )
      let hasil = `*Nama* : ${res.data.name}\n*Desk* : ${res.data.desc}`;
      conn.sendMessage(id, buf ,MessageType.image, {caption: hasil, quoted: m });
      })
  })
  }
  
  if (text.includes('.Paper2')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .paper2 Lexa_',MessageType.text, {quoted: m});
  }
  if (text.includes('.paper2')){
  const teks = text.replace(/.paper2 /, "")
      axios.get(`https://tobz-api.herokuapp.com/api/photooxy?theme=love_paper&text=${teks}&apikey=${tobzkey}`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Coffee')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .coffee Lexa_',MessageType.text, {quoted: m});
  }
  if (text.includes('.coffee')){
  const teks = text.replace(/.coffee /, "")
      axios.get(`https://tobz-api.herokuapp.com/api/photooxy?theme=coffee&text=${teks}&apikey=${tobzkey}`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.nulis')){
    const teks = text.replace(/.nulis /, '')
      axios.get(`https://mhankbarbar.tech/nulis?text=${teks}&apiKey=${apibarbar}`)
      .then((res) => {
        imageToBase64(res.data.result)                                  
          .then(
            (ress) => {
              conn.sendMessage(id, '[WAIT] Menulis, silakan tunggu', MessageType.text, {quoted: m})
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, {caption: 'Nulis gini aja males lu', quoted: m})
          })
      })
  }
  
  if (text.includes('.Shadow')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .shadow Lexa_',MessageType.text, {quoted: m});
  
  }
  if (text.includes('.shadow')){
  const teks = text.replace(/.shadow /, "")
      axios.get(`https://tobz-api.herokuapp.com/api/photooxy?theme=shadow&text=${teks}&apikey=${tobzkey}`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  
   //Generator font
  if (text.includes('.Fontgen')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .fontgen Lexa_',MessageType.text, {quoted: m});
  }
  if (text.includes(".fontgen")){
    const teks = text.replace(/.fontgen /, "")
    axios.get(`https://kocakz.herokuapp.com/api/random/text/fancytext?text=${teks}`).then ((res) =>{
    conn.sendMessage(id, '[ WAIT ] Proses ⏳ silahkan tunggu', MessageType.text, {quoted: m})
    let hasil = `*Hasil* :\n${res.data.result}`;
    conn.sendMessage(id, hasil, MessageType.text, {quoted: m});
  })
  }
  
    //Random motivasi
    if (text.includes('.Motivasi')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil',MessageType.text, {quoted: m});
  }
    if (text.includes(".motivasi")){
    const teks = text.replace(/.motivasi /, "")                       
    axios.get(`https://kocakz.herokuapp.com/api/random/text/katabijak`).then ((res) =>{
    let hasil = `${res.data.result}`;
    conn.sendMessage(id, hasil, MessageType.text, {quoted: m});
  })
  }
    //Pencarian wiki
  if (text.includes('.Wiki')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .wiki ir. Soekarno_',MessageType.text, {quoted: m});
  }
  if (text.includes(".wiki")){
                               
  const teks = text.replace(/.wiki /, "")
  axios.get(`https://alfians-api.herokuapp.com/api/wiki?q=${teks}`).then((res) => {
  	conn.sendMessage(id, '[ WAIT ] Searching...⏳ silahkan tunggu', MessageType.text, {quoted: m})
      let hasil = `Menurut Wikipedia:\n\n${res.data.result}`;
      conn.sendMessage(id, hasil ,MessageType.text, {quoted: m});
  })
  }
  
    //Jadwan sholat daerah
  if (text.includes('.Sholat')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .sholat semarang_',MessageType.text, {quoted: m});
  }
  if (text.includes(".sholat")){
    const teks = text.replace(/.sholat /, "")
    axios.get(`https://mhankbarbar.tech/api/jadwalshalat?daerah=${teks}&apiKey=${apibarbar}`).then ((res) =>{
    conn.sendMessage(id, '[ WAIT ] Menampilkan jadwal sholat⏳ silahkan tunggu', MessageType.text, {quoted: m})
    let hasil = `Jadwal sholat di ${teks} hari ini adalah\n\n*Imsak* : ${res.data.Imsyak} WIB\n*Subuh* : ${res.data.Subuh} WIB\n*Dzuhur* : ${res.data.Dzuhur} WIB\n*Ashar* : ${res.data.Ashar} WIB\n*Maghrib* : ${res.data.Maghrib} WIB\n*Isya* : ${res.data.Isya} WIB`;
    conn.sendMessage(id, hasil, MessageType.text, {quoted: m});
  })
  }
  
  
    // Optical Character Recognition
  if (text.includes('.Ocr')){
  conn.sendMessage(id, 'Silakan ulangi dengan mengirim foto dengan caption .ocr',MessageType.text, {quoted: m});
  }
    if (messageType == 'imageMessage')
     {
         let caption = imageMessage.caption.toLocaleLowerCase()
         if (caption == '.ocr')
         {
             const img = await conn.downloadAndSaveMediaMessage(m)
             readTextInImage(img)
                 .then(data => {
                     console.log(data)
                     conn.sendMessage(id, `${data}`, MessageType.text, { quoted: m } );
                 })
                 .catch(err => {
                     console.log(err)
                 })
         }
     }
  
    //Pict to sticker
  if (text.includes('.Stiker')){
  conn.sendMessage(id, 'Silakan ulangi dengan mengirim foto dengan caption .stiker',MessageType.text, {quoted: m});
  }
     if (messageType == 'imageMessage')
     {
        let caption = imageMessage.caption.toLocaleLowerCase()
        const buffer = await conn.downloadMediaMessage(m) // to decrypt & use as a buffer
        if (caption == '.stiker')
        {
           const stiker = await conn.downloadAndSaveMediaMessage(m) // to decrypt & save to file
  
           const
           {
              exec
           } = require("child_process");
           exec('cwebp -q 50 ' + stiker + ' -o temp/' + jam + '.webp', (error, stdout, stderr) =>
           {
              let stik = fs.readFileSync('temp/' + jam + '.webp')
              conn.sendMessage(id, stik, MessageType.sticker, { quoted: m } )
           });
        }
          if (caption == '.sticker')
        {
           const stiker = await conn.downloadAndSaveMediaMessage(m) // to decrypt & save to file
           const
           {
              exec
           } = require("child_process");
           exec('cwebp -q 50 ' + stiker + ' -o temp/' + jam + '.webp', (error, stdout, stderr) =>
           {
              let stik = fs.readFileSync('temp/' + jam + '.webp')
              conn.sendMessage(id, stik, MessageType.sticker, { quoted: m } )
           });
        }
     }
  
    //Pantun
     if (messageType === MessageType.text)
     {
        let is = m.message.conversation.toLocaleLowerCase()
  
        if (is == '.pantun')
        {
           fetch('https://raw.githubusercontent.com/pajaar/grabbed-results/master/pajaar-2020-pantun-pakboy.txt')
              .then(res => res.text())
              .then(body =>
              {
                 let tod = body.split("\n");
                 let pjr = tod[Math.floor(Math.random() * tod.length)];
                 let pantun = pjr.replace(/pjrx-line/g, "\n");
                 conn.sendMessage(id, pantun, MessageType.text, { quoted: m } )
              });
        }
     };
  
    //Info convid
  if (text.includes('.Covid')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil',MessageType.text, { quoted: m } );
  }
  if (text.includes(".covid"))
     {
  const get = require('got')
      const body = await get.post('https://api.kawalcorona.com/indonesia', {
      }).json();
      var positif = (body[0]['positif']);
      var sembuh  = (body[0]['sembuh']);
      var meninggal = (body[0]['meninggal']);
      var dirawat = (body[0]['dirawat']);
      console.log(body[0]['name'])
      conn.sendMessage(id,`📌DATA WABAH COVID-19 TERBARU DI INDONESIA\n\n*Positif* = ${positif} \n*Sembuh* = ${sembuh} \n*Meninggal* = ${meninggal}\n*Dirawat* = ${dirawat}\n\n*Stay safe dan selalu gunakan masker saat berpergian*`, MessageType.text, { quoted: m } );
  }
  
    //Random foto cewe
  if (text.includes('.Cecan')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil',MessageType.text, { quoted: m } );
  }
     if (text.includes(".cecan"))
     {
      var items = ["ullzang girl", "cewe cantik", "cewe hijab", "remaja cantik", "cewek jepang"];
      var cewe = items[Math.floor(Math.random() * items.length)];
      var url = "https://api.fdci.se/rep.php?gambar=" + cewe;
      
      axios.get(url)
        .then((result) => {
          var b = JSON.parse(JSON.stringify(result.data));
          var cewek =  b[Math.floor(Math.random() * b.length)];
          imageToBase64(cewek) // Path to the image
          .then(
              (response) => {
      conn.sendMessage(id, '[ WAIT ] Searching cecan⏳ silahkan tunggu', MessageType.text, { quoted: m } )
  	var buf = Buffer.from(response, 'base64'); // Ta-da	
      conn.sendMessage(id, buf ,MessageType.image, { caption: `nih gan`, quoted: m } )
         
              }
          )
          .catch(
              (error) => {
                  console.log(error); // Logs an error if there was one
              }
          )
      
      });
      }
  
    //Random foto cowo
  if (text.includes('.Cogan')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil',MessageType.text, { quoted: m } );
  }
     if (text.includes(".cogan"))
     {
      var items = ["cowo ganteng", "cogan", "cowok indonesia ganteng", "cowo keren"];
      var cowo = items[Math.floor(Math.random() * items.length)];
      var url = "https://api.fdci.se/rep.php?gambar=" + cowo;
      
      axios.get(url)
        .then((result) => {
          var z = JSON.parse(JSON.stringify(result.data));
          var cowok =  z[Math.floor(Math.random() * z.length)];
          imageToBase64(cowok) 
          .then(
              (response) => {
    conn.sendMessage(id, '[ WAIT ] Searching cogan⏳ silahkan tunggu', MessageType.text, { quoted: m } )
    var buf = Buffer.from(response, 'base64'); 
                conn.sendMessage(id, buf, MessageType.image, { caption: `nih sist`, quoted: m } )
              }
          )
          .catch(
              (error) => {
                  console.log(error);
              }
          )
      
      });
      }
  
    //Random anime
  if (text.includes('.Anime')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil',MessageType.text, { quoted: m } );
  }
  if (text.includes(".anime"))
     {
      var items = ["anime tumblr", "anime loli", "anime aesthetic", "anime hd"];
      var nime = items[Math.floor(Math.random() * items.length)];
      var url = "https://api.fdci.se/rep.php?gambar=" + nime;
      
      axios.get(url)
        .then((result) => {
          var n = JSON.parse(JSON.stringify(result.data));
          var nimek =  n[Math.floor(Math.random() * n.length)];
          imageToBase64(nimek) 
          .then(
              (response) => {
      conn.sendMessage(id, '[ WAIT ] Searching anime⏳ silahkan tunggu', MessageType.text, { quoted: m } )
  	var buf = Buffer.from(response, 'base64'); 
      conn.sendMessage(id, buf, MessageType.image, { caption: `wibu lu`, quoted : m } )
              }
          )
          .catch(
              (error) => {
                  console.log(error);
              }
          )
      
      });
      }
  
    //Pencarian lirik
  if (text.includes('.Lirik')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .lirik anji - dia_',MessageType.text, { quoted: m } );
  }
  if (text.includes(".lirik")){
  	const teks = text.split(".lirik")[1]
  	axios.get(`http://scrap.terhambar.com/lirik?word=${teks}`).then ((res) => {
  	     conn.sendMessage(id, '[ WAIT ] Searching lirik⏳ silakan tunggu', MessageType.text, { quoted: m } )
  	 	let hasil = `lirik ${teks} \n\n\n ${res.data.result.lirik}`
  	conn.sendMessage(id, hasil, MessageType.text, { quoted: m } )
  	})
  }
    //Font bapack
  if (text.includes('.Alay')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .alay Lexa sayang udan_',MessageType.text, { quoted: m } );
  }
  if (text.includes(".alay")){
  	const alay = text.split(".alay")[1]
  	axios.get(`https://api.terhambar.com/bpk?kata=${alay}`).then ((res) =>
  		{ let hasil = `${res.data.text}`
  		conn.sendMessage(id, hasil, MessageType.text, { quoted: m } )
  	})
  }
  
    //Random memme
  if (text.includes('.Meme')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil',MessageType.text, { quoted: m } );
  }
  if (text.includes(".meme"))
     {
      var items = ["meme indonesia","meme indo","foto lucu","meme spongebob"];
      var nime = items[Math.floor(Math.random() * items.length)];
      var url = "https://api.fdci.se/rep.php?gambar=" + nime;
      
      axios.get(url)
        .then((result) => {
          var n = JSON.parse(JSON.stringify(result.data));
          var nimek =  n[Math.floor(Math.random() * n.length)];
          imageToBase64(nimek) 
          .then(
              (response) => {
      conn.sendMessage(id, '[ WAIT ] Searching meme⏳ silahkan tunggu', MessageType.text, { quoted: m } )
  	var buf = Buffer.from(response, 'base64'); 
                conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
              }
          )
          .catch(
              (error) => {
                  console.log(error);
              }
          )
      });
      }
  
    //Random wallpaper
  if (text.includes('.Wp')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil',MessageType.text, { quoted: m } );
  }
  if (text.includes(".wp"))
     {
      var items = ["wallpaper aesthetic", "wallpaper tumblr"];
      var nime = items[Math.floor(Math.random() * items.length)];
      var url = "https://api.fdci.se/rep.php?gambar=" + nime;
      
      axios.get(url)
        .then((result) => {
          var n = JSON.parse(JSON.stringify(result.data));
          var nimek =  n[Math.floor(Math.random() * n.length)];
          imageToBase64(nimek) 
          .then(
              (response) => {
      conn.sendMessage(id, '[ WAIT ] Searching wallpaper⏳ silahkan tunggu', MessageType.text, { quoted: m } )
  	var buf = Buffer.from(response, 'base64'); 
                conn.sendMessage(id, buf, MessageType.image, { quoted : m } )
              }
          )
          .catch(
              (error) => {
                  console.log(error);
              }
          )
      });
      }
  
    //Random twit
  if (text.includes('.Twit')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil',MessageType.text, { quoted: m } );
  }
  if (text.includes(".twit"))
     {
      var items = ["twitter bucin", "twitter harian", "twitter receh indonesia"];
      var nime = items[Math.floor(Math.random() * items.length)];
      var url = "https://api.fdci.se/rep.php?gambar=" + nime;
      
      axios.get(url)
        .then((result) => {
          var n = JSON.parse(JSON.stringify(result.data));
          var nimek =  n[Math.floor(Math.random() * n.length)];
          imageToBase64(nimek) 
          .then(
              (response) => {
      conn.sendMessage(id, '[ WAIT ] Searching twitter⏳ silahkan tunggu', MessageType.text, { quoted: m } )
  	var buf = Buffer.from(response, 'base64'); 
                conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
              }
          )
          .catch(
              (error) => {
                  console.log(error);
              }
          )
      
      });
      }
  
    //Random quotes
  if (text.includes(".loli"))
     {
      var items = ["anime loli"];
      var nime = items[Math.floor(Math.random() * items.length)];
      var url = "https://api.fdci.se/rep.php?gambar=" + nime;
      
      axios.get(url)
        .then((result) => {
          var n = JSON.parse(JSON.stringify(result.data));
          var nimek =  n[Math.floor(Math.random() * n.length)];
          imageToBase64(nimek) 
          .then(
              (response) => {
      conn.sendMessage(id, '[ WAIT ] Searching ⏳ silahkan tunggu', MessageType.text, { quoted: m } )
  	var buf = Buffer.from(response, 'base64'); 
      conn.sendMessage(id, buf ,MessageType.image, { caption: `👉👈`, quoted: m } )
              }
          )
          .catch(
              (error) => {
                  console.log(error);
              }
          )
      });
      }
  
    //Neko
  if (text.includes(".neko"))
     {
      var items = ["anime neko"];
      var nime = items[Math.floor(Math.random() * items.length)];
      var url = "https://api.fdci.se/rep.php?gambar=" + nime;
      
      axios.get(url)
        .then((result) => {
          var n = JSON.parse(JSON.stringify(result.data));
          var nimek =  n[Math.floor(Math.random() * n.length)];
          imageToBase64(nimek) 
          .then(
              (response) => {
      conn.sendMessage(id, '[ WAIT ] Searching ⏳ silahkan tunggu', MessageType.text, { quoted: m } )
  	var buf = Buffer.from(response, 'base64'); 
                conn.sendMessage(id, buf ,MessageType.image, { caption: `👉👈`, quoted: m } )
              }
          )
          .catch(
              (error) => {
                  console.log(error);
              }
          )
      });
      }
  
    //quotes
  if (text.includes('.Quotes')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil',MessageType.text, { quoted: m } );
  }
  if (text.includes(".quotes"))
     {
      var items = ["sajak rindu", "Kata kata bucin", "kata kata motivasi", "kata kata romantis", "quotes bucin"];
      var nime = items[Math.floor(Math.random() * items.length)];
      var url = "https://api.fdci.se/rep.php?gambar=" + nime;
      
      axios.get(url)
        .then((result) => {
          var n = JSON.parse(JSON.stringify(result.data));
          var nimek =  n[Math.floor(Math.random() * n.length)];
          imageToBase64(nimek) 
          .then(
              (response) => {
      conn.sendMessage(id, '[ WAIT ] Searching ⏳ silahkan tunggu', MessageType.text, { quoted: m } )
  	var buf = Buffer.from(response, 'base64'); 
                conn.sendMessage(id, buf ,MessageType.image, { caption: `Nih gan`, quoted: m } )
              }
          )
          .catch(
              (error) => {
                  console.log(error);
              }
          )
      });
      }
  
    //Pencarian image
  if (text.includes('.Img')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .img iqbal_',MessageType.text, { quoted: m } );
  }
  if (text.includes(".img"))
     {
      var teks = text.replace(/.img /, "");
      var items = [`${teks}`];
      var nime = items[Math.floor(Math.random() * items.length)];
      var url = "https://api.fdci.se/rep.php?gambar=" + nime;
      
      axios.get(url)
        .then((result) => {
          var n = JSON.parse(JSON.stringify(result.data));
          var nimek =  n[Math.floor(Math.random() * n.length)];
          imageToBase64(nimek) 
          .then(
              (response) => {
      conn.sendMessage(id, '[ WAIT ] Searching⏳ silahkan tunggu', MessageType.text, { quoted: m } )
  	var buf = Buffer.from(response, 'base64'); 
      conn.sendMessage(id, buf ,MessageType.image, { caption: `Berhasil mengambil gambar *${teks}*`, quoted: m } )
              }
          )
          .catch(
              (error) => {
                  console.log(error);
              }
          )
              });
      }
  
    //Stalker instagram
  if (text.includes('.Stalk')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .stalk @Lexadan_',MessageType.text, { quoted: m } );
  }
  if (text.includes(".stalk")){
  const sons = text.replace(/.stalk /, "")
                            
  axios.get(`https://docs-jojo.herokuapp.com/api/stalk?username=${sons}`).then ((res) =>{
    imageToBase64(res.data.graphql.user.profile_pic_url_hd)
          .then(
            (ress) => {
              var buf = Buffer.from(ress, 'base64')
      conn.sendMessage(id, '[ WAIT ] Stalking⏳ silahkan tunggu', MessageType.text, { quoted: m } )
      let hasil = `*>Username* : ${res.data.graphql.user.username}\n*>Nama* : ${res.data.graphql.user.full_name}\n*>Follower* : ${res.data.graphql.user.edge_followed_by.count}\n*>Kategori* : ${res.data.graphql.user.category_name}\n*>Following* : ${res.data.graphql.user.edge_follow.count}\n*>Jumlah Post* : ${res.data.graphql.user.edge_owner_to_timeline_media.count}\n*>Sorotan* : ${res.data.graphql.user.highlight_reel_count}\n*>Bio* : ${res.data.graphql.user.biography}\n*>External url* = ${res.data.graphql.user.external_url}\n\n*Follow* : ${instagram}`;
      conn.sendMessage(id, buf ,MessageType.image, {caption: hasil, quoted: m });
      })
  })
  }
  
  //Pencarian chord gitar
  if (text.includes('.Chord')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .chord anji - dia_',MessageType.text, { quoted: m } );
  }
  if (text.includes(".chord")){
  const teks = text.replace(/.chord /, "")
  axios.get(`https://arugaz.herokuapp.com/api/chord?q=${teks}`).then((res) => {
      conn.sendMessage(id, '[ WAIT ] Searching chord lagu⏳ silahkan tunggu', MessageType.text, { quoted: m } )
      let hasil = `*Judul* : ${teks}\n*chord* : ${res.data.result}`;
      conn.sendMessage(id, hasil ,MessageType.text, { quoted: m } );
  })
  }
  
    //Informasi anime
  if (text.includes('.Nime')){
  conn.sendMessage(id, 'Silakan ulangi command degan huruf kecil\n_contoh hun_contoh : .nime naruto_',MessageType.text, { quoted: m } );
  }
  if (text.includes(".nime")){
  const sons = text.replace(/.nime /, "")
  axios.get(`https://arugaz.herokuapp.com/api/kuso?q=${sons}`).then ((res) =>{
      conn.sendMessage(id, '[ WAIT ] Searching info anime⏳ silahkan tunggu', MessageType.text, { quoted: m } )
      let hasil = `*Judul* : ${res.data.title}\n*Info* : ${res.data.info}\n*Link* : ${res.data.link_dl}\n*Sinopsis* : ${res.data.sinopsis}`;
      conn.sendMessage(id, hasil ,MessageType.text, { quoted: m } );
      })
  }
  
    //Random fakta
  if (messageType === MessageType.text)
     {
        let is = m.message.conversation.toLocaleLowerCase()
        if (is == '.fakta')
        {
           fetch('https://raw.githubusercontent.com/ArugaZ/grabbed-results/main/random/faktaunix.txt')
              .then(res => res.text())
              .then(body =>
              {
                 let tod = body.split("\n");
                 let pjr = tod[Math.floor(Math.random() * tod.length)];
                 let pantun = pjr.replace(/pjrx-line/g, "\n");
                 conn.sendMessage(id, pantun, MessageType.text, { quoted: m } )
              });
        }
  
     };
  
    //Nama ninja
  if (text.includes('.Namae')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .namae Lexa_',MessageType.text, { quoted: m } );
  }
  if (text.includes(".namae")){
  const teks = text.replace(/.namae /, "")
  axios.get(`https://api.terhambar.com/ninja?nama=${teks}`).then((res) => {
  	conn.sendMessage(id, '[ WAIT ] Menggubah namamu⏳ silahkan tunggu', MessageType.text, { quoted: m } )
      let hasil = `Nama Ninja kamu:\n\n*${res.data.result.ninja}*`;
      conn.sendMessage(id, hasil ,MessageType.text, { quoted: m } );
  })
  }
    //Random informasi gempa
  if (text.includes('.Gempa')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil',MessageType.text, { quoted: m } );
  }
  if (text.includes(".gempa")){
               
    axios.get(`https://arugaz.herokuapp.com/api/infogempa`).then ((res) =>{
      
    conn.sendMessage(id, '[ WAIT ] Menampilkan info gempa⏳ silahkan tunggu', MessageType.text, { quoted: m } )
    let hasil = ` *INFO GEMPA*\n*Lokasi* : _${res.data.lokasi}_\n *Kedalaman* : _${res.data.kedalaman}_\n*Koordinat* : _${res.data.koordinat}_\n*Magnitude* : _${res.data.magnitude}_\n*Waktu* : _${res.data.waktu}_\n${res.data.potensi}`;
    conn.sendMessage(id, hasil, MessageType.text, { quoted: m } );
  })
  }
  
    //Informasi cuaca daerah
  if (text.includes('.Cuaca')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .cuaca bandung_',MessageType.text, { quoted: m } );
  }
  if (text.includes(".cuaca")){
     	const cuaca = text.replace(/.cuaca /, "")
     axios.get(`https://mhankbarbar.tech/api/cuaca?q=${cuaca}&apiKey=${apibarbar}`).then ((res) =>{
           conn.sendMessage(id, '[ WAIT ] Menampilkan cuaca⏳ silahkan tunggu', MessageType.text, { quoted: m } )
          let hasil = `*Tempat* : ${cuaca}\n*Angin* : ${res.data.result.angin}\n*Cuaca* : ${res.data.result.cuaca}\n*Deskripsi* : ${res.data.result.desk}\n*Kelembaban* : ${res.data.result.kelembapan}\n*Suhu* : ${res.data.result.suhu}\n*Udara* : ${res.data.result.udara}`
          conn.sendMessage(id, hasil, MessageType.text, { quoted: m } )
      })
  }
  
    //Random puisi
  if (text.includes('.Puisi')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil',MessageType.text, { quoted: m } );
  }
  if (text.includes(".puisi1")){
  	axios.get(`https://arugaz.herokuapp.com/api/puisi1`).then ((res) => {
  	conn.sendMessage(id, '[ WAIT ] Searching puisi⏳ silahkan tunggu', MessageType.text, { quoted: m } )
  	let hasil =`${res.data.result}`
  	conn.sendMessage(id, hasil, MessageType.text, { quoted: m } )
      })
  }
  
  if (text.includes(".puisi2")){
  	axios.get(`https://arugaz.herokuapp.com/api/puisi2`).then ((res) => {
  	conn.sendMessage(id, '[ WAIT ] Searching puisi⏳ silahkan tunggu', MessageType.text, { quoted: m } )
  	let hasil =`${res.data.result}`
  	conn.sendMessage(id, hasil, MessageType.text, { quoted: m } )
      })
  }
  
  if (text.includes(".puisi3")){
  	axios.get(`https://arugaz.herokuapp.com/api/puisi3`).then ((res) => {
  	conn.sendMessage(id, '[ WAIT ] Searching puisi⏳ silahkan tunggu', MessageType.text, { quoted: m } )
  	let hasil =`${res.data.result}`
  	conn.sendMessage(id, hasil, MessageType.text, { quoted: m } )
      })
  }
  
    //Random cerpen
  if (text.includes('.Cerpen')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil',MessageType.text, { quoted: m } );
  }
  if (text.includes(".cerpen")){
  	axios.get(`https://arugaz.herokuapp.com/api/cerpen`).then ((res) => {
  	conn.sendMessage(id, '[ WAIT ] Searching cerpen⏳ silahkan tunggu', MessageType.text, { quoted: m } )
  	let hasil =`${res.data.result}`
  	conn.sendMessage(id, hasil, MessageType.text, { quoted: m } )
      })
  }
  
    //Pemendek link
  if (text.includes('.Shortlink')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .shortlink http://www.facebook..._',MessageType.text, { quoted: m } );
  }
  if (text.includes(".shortlink")){
  const teks = text.replace(/.shortlink /, "")
  axios.get(`https://tobz-api.herokuapp.com/api/shorturl?url=${teks}`).then((res) => {
      let hasil = `${res.data.result}`;
      conn.sendMessage(id, hasil ,MessageType.text, { quoted: m } );
  })
  }
  
    //Text to pict
  if (text.includes('.Logopornhub')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .logopornhub Lexa/nime_',MessageType.text, { quoted: m } );
  }
  if (text.includes('.logopornhub')){
  var porn = text.split(".logopornhub ")[1];
      var text1 = porn.split("/")[0];
      var text2 = porn.split("/")[1];
      axios.get(`https://mhankbarbar.tech/api/textpro?theme=pornhub&text1=${text1}&text2=${text2}`).then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, '[ WAIT ] Sedang diproses⏳ silahkan tunggu sebentar', MessageType.text, { quoted: m })
              conn.sendMessage(id, buf, MessageType.image, { quoted: m });
          })
      })
  }
  
  if (text.includes('.Ninja')){
  
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .ninja Lexa/nime_',MessageType.text, { quoted: m } );
  
  }
  if (text.includes('.ninja')){
  var porn = text.split(".ninja ")[1];
      var text1 = porn.split("/")[0];
      var text2 = porn.split("/")[1];
      axios.get(`https://tobz-api.herokuapp.com/api/textpro?theme=ninjalogo&text1=${text1}&text2=${text2}&apikey=${tobzkey}`).then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, '[ WAIT ] Sedang diproses⏳ silahkan tunggu sebentar', MessageType.text, { quoted: m })
              conn.sendMessage(id, buf, MessageType.image, { quoted: m });
          })
      })
  }
  
  if (text.includes('.Wolf')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .wolf Lexa/nime_',MessageType.text, { quoted: m } );
  
  }
  if (text.includes('.wolf')){
  var porn = text.split(".wolf ")[1];
      var text1 = porn.split("/")[0];
      var text2 = porn.split("/")[1];
      axios.get(`https://tobz-api.herokuapp.com/api/textpro?theme=wolflogo2&text1=${text1}&text2=${text2}&apikey=${tobzkey}`).then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, '[ WAIT ] Sedang diproses⏳ silahkan tunggu sebentar', MessageType.text, { quoted: m })
              conn.sendMessage(id, buf, MessageType.image, { quoted: m });
          })
      })
  }
  
  if (text.includes('.Lion')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .lion Lexa/nime_',MessageType.text, { quoted: m } );
  }
  if (text.includes('.lion')){
  var porn = text.split(".lion ")[1];
      var text1 = porn.split("/")[0];
      var text2 = porn.split("/")[1];
      axios.get(`https://tobz-api.herokuapp.com/api/textpro?theme=lionlogo&text1=${text1}&text2=${text2}&apikey=${tobzkey}`).then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, '[ WAIT ] Sedang diproses⏳ silahkan tunggu sebentar', MessageType.text, { quoted: m })
              conn.sendMessage(id, buf, MessageType.image, { quoted: m });
          })
      })
  }
  
  if (text.includes('.Glitch')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .glitch Lexa/nime_',MessageType.text, { quoted: m } );
  }
  if (text.includes('.glitch')){
  var porn = text.split(".glitch ")[1];
      var text1 = porn.split("/")[0];
      var text2 = porn.split("/")[1];
      axios.get(`https://tobz-api.herokuapp.com/api/textpro?theme=glitch&text1=${text1}&text2=${text2}&apikey=${tobzkey}`).then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, '[ WAIT ] Sedang diproses⏳ silahkan tunggu sebentar', MessageType.text, { quoted: m })
              conn.sendMessage(id, buf, MessageType.image, { quoted: m });
          })
      })
  }
  
  if (text.includes('.Joker')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .joker Lexa_',MessageType.text, { quoted: m } );
  
  }
  if (text.includes('.joker')){
  const teks = text.replace(/.joker /, "")
      axios.get(`https://tobz-api.herokuapp.com/api/textpro?theme=jokerlogo&text=${teks}&apikey=${tobzkey}`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Blood')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .blood Lexa_',MessageType.text, { quoted: m } );
  
  }
  if (text.includes('.blood')){
  const teks = text.replace(/.blood /, "")
      axios.get(`https://tobz-api.herokuapp.com/api/textpro?theme=blood&text=${teks}&apikey=${tobzkey}`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Water')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .water Lexa_',MessageType.text, { quoted: m } );
  
  }
  if (text.includes('.water')){
  const teks = text.replace(/.water /, "")
      axios.get(`https://tobz-api.herokuapp.com/api/textpro?theme=dropwater&text=${teks}&apikey=${tobzkey}`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.neon2')){
  const teks = text.replace(/.neon2 /, "")
      axios.get(`https://tobz-api.herokuapp.com/api/textpro?theme=neon_light&text=${teks}&apikey=${tobzkey}`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Neon')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .neon2 Lexa_',MessageType.text, { quoted: m } );
  
  }
  if (text.includes('.neon1')){
  const teks = text.replace(/.neon1 /, "")
      axios.get(`https://tobz-api.herokuapp.com/api/textpro?theme=neon_technology&text=${teks}&apikey=${tobzkey}`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
  if (text.includes('.Snow')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .Snow Lexa_',MessageType.text, { quoted: m } );
  }
  if (text.includes('.snow')){
  const teks = text.replace(/.snow /, "")
      axios.get(`https://tobz-api.herokuapp.com/api/textpro?theme=snow&text=${teks}&apikey=${tobzkey}`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat teks⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
    //Quotes maker
  if (text.includes('.Kata')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .kata matamu indah bagai pelangi/Lexa_',MessageType.text, { quoted: m } );
  }
  if (text.includes('.kata')){
      const gh = text.split(".kata ")[1];
      const kata = gh.split("/")[0];
      const author = gh.split("/")[1];
      axios.get(`https://terhambar.com/aw/qts/?kata=${kata}&author=${author}&tipe=rain`)
      .then((res) => {
        imageToBase64(res.data.result)
          .then(
            (ress) => {
              conn.sendMessage(id, '[ WAIT ] Membuat quotes⏳ silahkan tunggu', MessageType.text, { quoted: m } )
              var buf = Buffer.from(ress, 'base64')
              conn.sendMessage(id, buf, MessageType.image, { quoted: m } )
          })
      })
  }
  
    //jadwal tv nasional
  if (text.includes('.Jadwaltv')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .jadwaltv rcti_',MessageType.text, { quoted: m } );
  }
  if (text.includes(".jadwaltv")){
  const teks = text.replace(/.jadwaltv /, "")
  axios.get(`https://mhankbarbar.tech/api/jdtv?ch=${teks}&apiKey=${apibarbar}`).then((res) => {
      conn.sendMessage(id, '[ WAIT ] Menampilkan jadwal tv⏳ silahkan tunggu', MessageType.text, { quoted: m } )
      let hasil = `${res.data.result}`;
      conn.sendMessage(id, hasil ,MessageType.text, { quoted: m } );
  })
  }
  
    //Informasi BMKG
  if (text.includes('.Bmkg')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil',MessageType.text, { quoted: m } );
  }
  if (text.includes(".bmkg")){
  	axios.get(`https://mnazria.herokuapp.com/api/bmkg-gempa`).then ((res) => {
  	conn.sendMessage(id, '[ WAIT ] Searching info BMKG⏳ silahkan tunggu', MessageType.text, { quoted: m } )
  	let hasil =`${res.data.result}\n*Saran* : ${res.data.saran}`
  	conn.sendMessage(id, hasil ,MessageType.text, { quoted: m } )
      })
  }
  
  //Kamus besar bahasa indonesia
  if (text.includes('.Kbbi')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : kbbi manusia_',MessageType.text, { quoted: m } );
  }
  if (text.includes(".kbbi")){
  const teks = text.replace(/.kbbi /, "")
  axios.get(`https://mhankbarbar.tech/api/kbbi?query=${teks}&apiKey=${apibarbar}`).then((res) => {
      let hasil = `*Hasil* :\n${res.data.result}`;
      conn.sendMessage(id, hasil ,MessageType.text, { quoted: m } );
  })
  }
  
  //Hari nasional
  if (text.includes('.Tglnas')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .tglnas 17 agustus_',MessageType.text, { quoted: m } );
  }
  if (text.includes(".tglnas")){
  const teks = text.replace(/.tglnas /, "")
  axios.get(`https://api.haipbis.xyz/harinasional?tanggal=${teks}`).then((res) => {
      let hasil = `*Tanggal* : ${res.data.tanggal}\n*Keterangan* : ${res.data.keterangan}`;
      conn.sendMessage(id, hasil ,MessageType.text, { quoted: m } );
  })
  }
  
  //Get zodiak
  if (text.includes('.Getzodiak')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .getzodiak Lexa & 09-09-2009_',MessageType.text, { quoted: m } );
  }
  if (text.includes('.getzodiak')){
      const gh = text.split(".getzodiak ")[1];
      const nama = gh.split("&")[0];
      const tgl = gh.split("&")[1];
      axios.get(`https://arugaz.herokuapp.com/api/getzodiak?nama=${nama}&tgl-bln-thn=${tgl}`)
      .then((res) => {
      conn.sendMessage(id, '[ WAIT ] Get zodiak⏳ silahkan tunggu', MessageType.text, { quoted: m } )
      let hasil = `*Nama* : ${res.data.nama}\n*Tanggal lahir* : ${res.data.lahir}\n*Ultah* : ${res.data.ultah}\n*Usia* : ${res.data.usia}\n*Zodiak* : ${res.data.zodiak}`;
      conn.sendMessage(id, hasil ,MessageType.text, { quoted: m } );
      })
  }
  
  //Random Al-Qur'an
  if (text.includes('.Ngaji')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil',MessageType.text, { quoted: m } );
  }
  else if (text == '.ngaji'){
  axios.get('https://api.banghasan.com/quran/format/json/acak').then((res) => {
      const sr = /{(.*?)}/gi;
      const hs = res.data.acak.id.ayat;
      const ket = `${hs}`.replace(sr, '');
      let hasil = `[${ket}]   ${res.data.acak.ar.teks}\n\n${res.data.acak.id.teks}(QS.${res.data.surat.nama}, Ayat ${ket})`;
      conn.sendMessage(id, hasil ,MessageType.text, { quoted: m } );
  })
  }
  
  //Random loli
  if (text.includes('.Loli')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil',MessageType.text, { quoted: m } );
  }
  
  //Random neko
  if (text.includes('.Neko')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil',MessageType.text, { quoted: m } );
  }
  
  //Primbon kecocokan berdasarkan nama
  if (text.includes('.Couple')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .couple Lexa & udan_',MessageType.text, { quoted: m } );
  }
  if (text.includes('.couple')){
      const gh = text.split(".couple ")[1];
      const lu = gh.split("&")[0];
      const doi = gh.split("& ")[1];
      axios.get(`https://arugaz.herokuapp.com/api/jodohku?nama=${lu}&pasangan=${doi}`)
      .then((res) => {
      let hasil = `*Kecocokan berdasarkan nama*\n\n   *Nama* : ${res.data.nama}\n   *Pasangan* : ${res.data.pasangan}\n\n*Positif* : ${res.data.positif}\n*Negatif* : ${res.data.negatif}`;
      conn.sendMessage(id, hasil ,MessageType.text, { quoted: m } );
  })
  }
  //Primbon arti nama
  if (text.includes('.Arti')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .arti Lexa_',MessageType.text, { quoted: m } );
  }
  if (text.includes(".arti")){
  const teks = text.replace(/.arti /, "")
  axios.get(`https://arugaz.herokuapp.com/api/artinama?nama=${teks}`).then((res) => {
      let hasil = `*Arti dari namamu adalah*\n\n    *${teks}* ${res.data.result}`;
      conn.sendMessage(id, hasil ,MessageType.text, { quoted: m } );
  })
  }
  //simsimi
  if (text.includes('.Bot')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .bot apa kabar_',MessageType.text, { quoted: m } );
  }
  if (text.includes(".bot")){
  const teks = text.replace(/.bot /, "")
  axios.get(`https://st4rz.herokuapp.com/api/simsimi?kata=${teks}`).then((res) => {
      let hasil = `${res.data.result}\n\n*Simsimi chat*`;
      conn.sendMessage(id, hasil ,MessageType.text, {quoted: m});
  })
  }
  
    //Menu
  if (text.includes('.menu')){
   var nomor = m.participant
   const options = {
         text: `*Hai @${nomor.split("@s.whatsapp.net")[0]} I'm ${BotName}*
  
  _Gunakan titik (.) & huruf kecil untuk menjalankan command_
  _Ex artinya contoh_͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏
  
           ────────────────
  ➸ Owner : *${ow}*
  ➸ Prefix:  *「 . 」*
  ➸ Status: *Online*
  ➸ Group:  *${groupName}*
  ➸ Fitur Error : *${eror}*
  ➸ Bot Aktif : *${aktif} WIB*
  ➸ Official group 
    _${wa}_
  ➸ Follow IG:
    _${instagram}_
           ────────────────
  ╔════════════════════
  ║───────〘 ${BotName}〙───────
  ╠════════════════════
  ╠≽️ *.Bot (Teks)*
  ╠ _Simsimi chat_ 
  ╠≽️ *.Info*
  ╠ _Jika bot mengalami Error_ 
  ╠≽️ *.Owner*
  ╠ _Info pemilik Bot_ 
  ╠≽️ *.Install*
  ╠ _Cara install Bot_ 
  ╠≽️ *.Donasi*
  ╠ _Info donasi_ 
  ╠≽️ *.Bug (Teks)*
  ╠ _Memberikan info bug ke owner_
  ╠════════════════════
  ║─────〘  *List menu* 〙─────
  ╠════════════════════
  ╠≽️️ *.Fun*
  ╠≽️ *.Game*
  ╠≽️ *.Grup*
  ╠≽️ *.Primbon*
  ╠≽️️ *.Tools*
  ╠≽️ *.Picture*
  ╠≽️ *.Text1*
  ╠≽️ *.Text2*
  ╠≽️ *.Edukasi*
  ╠≽️️ *.Weather*
  ╠≽️ *.Other*
  ╠≽️ *.Download*
  ╠════════════════════
  ║──────── *${BotName}* ──────── 
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║──────── *${BotName}* ────────
  ╠════════════════════
  ╠════════════════════
  ║────✪ 🄼🅁🄵.🅉🅅🅇 ✪────
  ╚════════════════════`,
         contextInfo: { mentionedJid: [nomor] }
   }
   conn.sendMessage(id, options, MessageType.text, { quoted: m } )
  }
  
  else if (text == '.download'){
                               
  conn.sendMessage(id, `
          ────────────────
  Gunakan command dengan huruf kecil dan tanpa tanda kurung ()
          ────────────────
  ╔════════════════════
  ║─────〘  *Download* 〙─────
  ╠════════════════════
  ╠≽️ *.Ytmp3/.Ytmp4 (link)*
  ╠ _Ex = .Ytmp3 http:/www.yout..._ 
  ╠≽️ *.Twt (link)*
  ╠ _Ex = .Twt http:/www.twt..._ 
  ╠≽️ *.Ig (link)*
  ╠ _Ex = .Ig http:/www.inst.._
  ╠≽️ *.Fb (link)*
  ╠ _Ex = .Fb http:/www.facebo.._
  ╠≽ *.Tik (link)*
  ╠ _Ex = .Tik http:/www.tiktok.._ 
  ╠≽ *.Joox (Judul lagu)*
  ╠ _Ex = .Joox akad - payung teduh_ 
  ╠≽ *.Yts (Judul lagu)*
  ╠ _Ex = .Yts akad - payung teduh_ 
  ╠════════════════════
  ║──────── *${BotName}* ──────── 
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║──────── *${BotName}* ────────
  ╠════════════════════
  ╠════════════════════
  ║────✪ 🄼🅁🄵.🅉🅅🅇 ✪────
  ╚════════════════════`, MessageType.text, {quoted: m});
  }
  
  else if (text == '.other'){
  conn.sendMessage(id, `
          ────────────────
  Gunakan command dengan huruf kecil dan tanpa tanda kurung ()
          ────────────────
  ╔════════════════════
  ║──────〘  *Other* 〙──────
  ╠════════════════════
  ╠≽️ *.Sholat (Nama daerah)*
  ╠ _Ex = .Sholat Jakarta_ 
  ╠≽️ *.Jadwaltv (nama channel)*
  ╠ _Ex = .Jadwaltv Rcti_ 
  ╠≽️ *.Lirik*
  ╠ _Ex = .Lirik Anji - Dia_ 
  ╠≽️ *.Chord*
  ╠ _Ex = .Chord Anji - Dia_ 
  ╠≽️ *.Map (nama daerah)*
  ╠ _Mini map_ 
  ╠════════════════════
  ║──────── *${BotName} ──────── 
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║──────── *${BotName}* ────────
  ╠════════════════════
  ╠════════════════════
  ║────✪ 🄼🅁🄵.🅉🅅🅇 ✪────
  ╚════════════════════`, MessageType.text, {quoted: m});
  }
  
  else if (text == '.weather'){
  conn.sendMessage(id, `
          ────────────────
  Gunakan command dengan huruf kecil dan tanpa tanda kurung ()
          ────────────────
  ╔════════════════════
  ║─────〘  *Weather* 〙──────
  ╠════════════════════
  ╠≽️ *.Bmkg*
  ╠ _Random info dari BMKG_
  ╠≽️ *.Gempa*
  ╠ _Random info gempa_ 
  ╠≽️ *.Cuaca (nama daerah)*
  ╠ _Ex = .Cuaca Jakarta_
  ╠════════════════════
  ║──────── *${BotName}* ──────── 
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║──────── *${BotName}* ────────
  ╠════════════════════
  ╠════════════════════
  ║────✪ 🄼🅁🄵.🅉🅅🅇 ✪────
  ╚════════════════════`, MessageType.text, {quoted: m});
  }
  
  else if (text == '.edukasi'){
  conn.sendMessage(id, `
          ────────────────
  Gunakan command dengan huruf kecil dan tanpa tanda kurung ()
          ────────────────
  ╔════════════════════
  ║──────〘  *Edukasi* 〙─────
  ╠════════════════════
  ╠≽️ *.Brainly (Pertanyaan)*
  ╠ _Mengambil jawaban Brainly_ 
  ╠≽️ *.Tl (Teks/kode bahasa)*
  ╠ _Ex : .Tl how are you/id_
  ╠≽️ *.Kodebahasa*
  ╠ _Menampilkan kode bahasa_ 
  ╠≽️ *.Ngaji*
  ╠ _Random ayat Al-Quran_ 
  ╠≽️ *.Alquran (nomor ayat)*
  ╠ _Ex : .Alquran 1_ 
  ╠≽️ *.Wiki*
  ╠ _Ex = .Wiki sejarah Indonesia_ 
  ╠≽️ *.Covid*
  ╠ _Info terkini covid indo_ 
  ╠≽️ *.Fakta*
  ╠ _Random fakta_ 
  ╠≽️ *.Kbbi (Teks)*
  ╠ _Ex = .Kbbi manusia_ 
  ╠≽️ *.Tgl (Tanggal yang dicari)*
  ╠ _Info tentang tanggal nasional_
  ╠════════════════════
  ║──────── *${BotName}* ──────── 
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║──────── *${BotName}* ────────
  ╠════════════════════
  ╠════════════════════
  ║────✪ 🄼🅁🄵.🅉🅅🅇 ✪────
  ╚════════════════════`, MessageType.text, {quoted: m});
  }
  
  else if (text == '.text1'){
  conn.sendMessage(id, `
          ────────────────
  Gunakan command dengan huruf kecil dan tanpa tanda kurung ()
          ────────────────
  ╔════════════════════
  ║───────〘  *Text* 〙──────
  ╠════════════════════
  ╠≽ *.Kata (quotes/author)*
  ╠ _Ex = .Kata Aku cinta dia/Lexa_ 
  ╠≽ *.Logopornhub (teks1/teks2)*
  ╠ _Ex : .Logopornhub Lexa/nime_
  ╠≽ *.Lion (teks1/teks2)*
  ╠ _Ex : .Lion Lexa/nime_
  ╠≽ *.Ninja (teks1/teks2)*
  ╠ _Ex : .Ninja Lexa/nime_
  ╠≽ *.Joker (teks1/teks2)*
  ╠ _Ex : .Joker Lexa/nime_
  ╠≽ *.Glitch (teks1/teks2)*
  ╠ _Ex : .Glich Lexa/nime_
  ╠≽ *.Wolf (teks1/teks2)*
  ╠ _Ex : .Wolf Lexa/nime_
  ╠≽ *.Snow (teks)*
  ╠ _Ex : .Snow Lexa_
  ╠≽ *.Neon1 (teks)*
  ╠ _Ex : .Neon1 Lexa_
  ╠≽ *.Neon2 (teks)*
  ╠ _Ex : .Neon2 Lexa_
  ╠≽ *.Neon3d (teks)*
  ╠ _Ex : .Neon3d Lexa_
  ╠≽ *.Neon4 (teks)*
  ╠ _Ex : .neon4 Lexa_
  ╠≽ *.Neon5 (teks)*
  ╠ _Ex : .neon5 Lexa_
  ╠≽ *.Snow (teks)*
  ╠ _Ex : .Snow Lexa_
  ╠≽ *.Coding (teks)*
  ╠ _Ex : .Coding Lexa_
  ╠≽ *.Thunder (teks)*
  ╠ _Ex : .Thunder Lexa_
  ╠≽ *.Holo (teks)*
  ╠ _Ex : .Holo Lexa_
  ╠≽ *.Blood (teks)*
  ╠ _Ex : .Blood Lexa_
  ╠≽ *.Water (teks)*
  ╠ _Ex : .Water Lexa_
  ╠≽ *.Old (teks)*
  ╠ _Ex : .Old Lexa_
  ╠≽ *.Balon (teks)*
  ╠ _Ex : .Balon Lexa_
  ╠≽ *.Metal (teks)*
  ╠ _Ex : .Metal Lexa_
  ╠≽ *.Sand1 (teks)*
  ╠ _Ex : .Sand1 Lexa_
  ╠≽ *.Sand2 (teks)*
  ╠ _Ex : .Sand2 Lexa_
  ╠≽ *.Sand3 (teks)*
  ╠ _Ex : .Sand3 Lexa_
  ╠≽ *.Sand4 (teks)*
  ╠ _Ex : .Sand4 Lexa_
  ╠≽ *.Sky (teks)*
  ╠ _Ex : .Sky Lexa_
  ╠≽ *.Cloud (teks)*
  ╠ _Ex : .Cloud Lexa_
  ╠≽ *.Blackpink (teks)*
  ╠ _Ex : .Blackpink Lexa_
  ╠≽ *.Fontgen (teks)*
  ╠ _Ex : .Fontgen Lexa_
  ╠════════════════════
  ║──────── *${BotName}* ──────── 
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║──────── *${BotName}* ────────
  ╠════════════════════
  ╠════════════════════
  ║────✪ 🄼🅁🄵.🅉🅅🅇 ✪────
  ╚════════════════════`, MessageType.text, {quoted: m});
  }
  
  else if (text == '.text2'){
  conn.sendMessage(id, `
          ────────────────
  Gunakan command dengan huruf kecil dan tanpa tanda kurung ()
          ────────────────
  ╔════════════════════
  ║───────〘  *Text* 〙──────
  ╠════════════════════
  ╠≽ *.Bit8 (text/text)*
  ╠ _Ex = .Bit8 Lexa/nime_ 
  ╠≽ *.Pubg (teks1/teks2)*
  ╠ _Ex : .Pubg Lexa/nime_
  ╠≽ *.Batllef (teks1/teks2)*
  ╠ _Ex : .Battlef Lexa/nime_
  ╠≽ *.Shadow (teks)*
  ╠ _Ex : .Shadow Lexa_
  ╠≽ *.Paper1 (teks)*
  ╠ _Ex : .Paper Lexa_
  ╠≽ *.Paper2 (teks)*
  ╠ _Ex : .Paper Lexa_
  ╠≽ *.Coffee (teks)*
  ╠ _Ex : .coffee Lexa_
  ╠≽ *.Block (teks)*
  ╠ _Ex : .Block Lexa_
  ╠≽ *.Heart (teks)*
  ╠ _Ex : .Heart Lexa_
  ╠≽ *.Grass (teks)*
  ╠ _Ex : .Grass Lexa_
  ╠≽ *.Ocean (teks)*
  ╠ _Ex : .Ocean Lexa_
  ╠≽ *.Board (teks)*
  ╠ _Ex : .Board Lexa_
  ╠≽ *.Mwolf (teks)*
  ╠ _Ex : .Mwolf Lexa_
  ╠≽ *.Mglow (teks)*
  ╠ _Ex : .Mglow Lexa_
  ╠≽ *.Hpotter (teks)*
  ╠ _Ex : .Hpotter Lexa_
  ╠≽ *.Cfire (teks)*
  ╠ _Ex : .Cfire Lexa_
  ╠≽ *.Wface1 (teks)*
  ╠ _Ex : .Wface1 Lexa_
  ╠≽ *.Wface2 (teks)*
  ╠ _Ex : .Wface2 Lexa_
  ╠≽ *.Battlef (teks)*
  ╠ _Ex : .Battlef Lexa_
  ╠≽ *.Lol (teks)*
  ╠ _Ex : .Lol Lexa_
  ╠≽ *.Csgo (teks)*
  ╠ _Ex : .Csgo Lexa_
  ╠≽ *.Tahta (teks)*
  ╠ _Ex : .Tahta Lexa_
  ╠≽ *.Owatch (teks)*
  ╠ _Ex : .Owatch Lexa_
  ╠════════════════════
  ║──────── *${BotName}* ──────── 
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║──────── *${BotName}* ────────
  ╠════════════════════
  ╠════════════════════
  ║────✪ 🄼🅁🄵.🅉🅅🅇 ✪────
  ╚════════════════════`, MessageType.text, {quoted: m});
  }
  
  else if (text == '.picture'){
  conn.sendMessage(id, `
          ────────────────
  Gunakan command dengan huruf kecil dan tanpa tanda kurung ()
          ────────────────
  ╔════════════════════
  ║──────〘  *Picture* 〙──────
  ╠════════════════════
  ╠≽️ *.Cecan/.Cogan*
  ╠ _Random foto cewe/cowo_ 
  ╠≽️ *.Anime*
  ╠ _Random foto anime_ 
  ╠≽️ *.Loli*
  ╠ _Random foto anime loli_ 
  ╠≽️ *.Neko*
  ╠ _Random foto anime neko_ 
  ╠≽️ *.Quotes*
  ╠ _Random foto quotes_ 
  ╠≽️ *.Twit*
  ╠ _Random twit_
  ╠≽️ *.Wp*
  ╠ _Random wallpaper_
  ╠≽️ *.Img (Teks)*
  ╠ _Ex = .Img iqbal_ 
  ╠≽️ *.Meme*
  ╠ _Random foto lucu_ 
  ╠════════════════════
  ║──────── *${BotName}* ──────── 
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║──────── *${Botname}* ────────
  ╠════════════════════
  ╠════════════════════
  ║────✪ 🄼🅁🄵.🅉🅅🅇 ✪────
  ╚════════════════════`, MessageType.text, {quoted: m});
  }
  
  else if (text == '.tools'){
  conn.sendMessage(id, `
          ────────────────
  Gunakan command dengan huruf kecil dan tanpa tanda kurung ()
          ────────────────
  ╔════════════════════
  ║──────〘  *Tools* 〙───────
  ╠════════════════════
  ╠≽️ *.Stiker*
  ╠ _Kirim foto ketik .stiker_ 
  ╠≽️ *.Nulis*
  ╠ _Ex = .Nulis aku cinta Lexa_ 
  ╠≽️ *.Ocr*
  ╠ _Mencopy kalimat di gambar_ 
  ╠≽️ *.Stalk (username ig)*
  ╠ _Ex = .Stalk @Lexa_ 
  ╠≽️ *.Shortlink (link)*
  ╠ _Pemendek link_ 
  ╠════════════════════
  ║──────── *${BotName}* ──────── 
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║──────── *${BotName}* ────────
  ╠════════════════════
  ╠════════════════════
  ║────✪ 🄼🅁🄵.🅉🅅🅇 ✪────
  ╚════════════════════`, MessageType.text, {quoted: m});
  }
  
  else if (text == '.primbon'){
  conn.sendMessage(id, `
          ────────────────
  Gunakan command dengan huruf kecil dan tanpa tanda kurung ()
          ────────────────
  ╔════════════════════
  ║─────〘  *Primbon* 〙──────
  ╠════════════════════
  ╠≽️ *.Arti (Namamu)*
  ╠ _Ex = .Arti Lexa_ 
  ╠≽️ *.Couple (Namamu & doi)*
  ╠ _Ex = .Couple Lexa & udan_ 
  ╠≽️ *.Getzodiak (Nama & tgl)
  ╠ _Ex : .Getzodiak Lexa & 09-09-2002_ 
  ╠≽️ *.Zodiak (Nama zodiak)*
  ╠ _Ex : .Zodiak libra_ 
  ╠≽️ *.Mimpi (teks)*
  ╠ _Ex : .Mimpi ular_
  ╠════════════════════
  ║──────── *${BotName}* ──────── 
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║──────── *${BotName}* ────────
  ╠════════════════════
  ╠════════════════════
  ║────✪ 🄼🅁🄵.🅉🅅🅇 ✪────
  ╚════════════════════ `, MessageType.text, {quoted: m});
  }
  
  else if (text == '.fun'){
  conn.sendMessage(id, `
          ────────────────
  Gunakan command dengan huruf kecil dan tanpa tanda kurung ()
          ────────────────
  ╔════════════════════
  ║───────〘  *Fun* 〙───────
  ╠════════════════════
  ╠≽️ *.Pantun*
  ╠ _Random pantun_ 
  ╠≽️ *.Receh*
  ╠ _Random jokes receh_ 
  ╠≽️ *.Statpack*
  ╠ _Random status bapack_ 
  ╠≽️ *.Gombal*
  ╠ _Random kata gombal_ 
  ╠≽️ *Motivasi*
  ╠ _Random motivasi_
  ╠≽️ *.Say (Teks)*
  ╠ _Ex : .Say hai_ 
  ╠≽️ *Nime (nama anime)*
  ╠ _Ex : .Nime naruto_ 
  ╠≽️ *.Namae (Teks)*
  ╠ _Ex : .Namae Lexa_ 
  ╠≽️ *.Puisi1*
  ╠ _Random puisi_ 
  ╠≽️ *.Puisi2*
  ╠ _Random puisi_ 
  ╠≽️ *.Puisi3*
  ╠ _Random puisi_ 
  ╠≽️ *.Cerpen*
  ╠ _Random cerpen_ 
  ╠≽️ *.Tagme*
  ╠ _Auto tag_ 
  ╠≽️ *.Seberapagay*
  ╠ _Persentase gay_ 
  ╠≽️ *.Seberapabucin*
  ╠ _Persentase bucin_
  ╠≽️ *.Ping*
  ╠ _Mengetahui kecepatan respon_ 
  ╠≽️ *.Chatprank (teks1/teks2)*
  ╠ _Ex : .Chatprank Hai bang/sat_ 
  ╠≽️ *.Alay (teks)*
  ╠ _Ex : .Alay hai Lexa_ 
  ╠════════════════════
  ║──────── *${BotName}* ──────── 
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║──────── *${BotName}* ────────
  ╠════════════════════
  ╠════════════════════
  ║────✪ 🄼🅁🄵.🅉🅅🅇 ✪────
  ╚════════════════════`, MessageType.text, {quoted: m});
  }
  
  else if (text == '.game'){
  conn.sendMessage(id, `
          ────────────────
  Gunakan command dengan huruf kecil dan tanpa tanda kurung ()
          ────────────────
  ╔════════════════════
  ║───────〘  *Game* 〙──────
  ╠════════════════════
  ╠≽️ *.Tebakgambar*
  ╠ _Random tebak gambar_
  ╠≽️ *.Family100*
  ╠ _Random quiz Family100_ 
  ╠≽️ *.Tod*
  ╠ _.Truth_ 
  ╠ _.Dare_ 
  ╠≽️ *Kerang ajaib*
  ╠ _.Apakah (Teks)_ 
  ╠ _.Bolehkah (Teks)_ 
  ╠ _.Kapan (Teks)_ 
  ╠════════════════════
  ║──────── *${BotName}* ──────── 
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║──────── *${BotName}* ────────
  ╠════════════════════
  ╠════════════════════
  ║────✪ 🄼🅁🄵.🅉🅅🅇 ✪────
  ╚════════════════════ `, MessageType.text, {quoted: m});
  }
  
  else if (text == '.grup'){
  conn.sendMessage(id, `
          ────────────────
  Gunakan command dengan huruf kecil dan tanpa tanda kurung ()
          ────────────────
  ╔════════════════════
  ║───────〘  *Grup* 〙──────
  ╠════════════════════
  ╠≽️ *.Intro*
  ╠ _Intro new member_ 
  ╠≽️ *.Setname (Teks)*
  ╠ _Mengganti nama grup_ 
  ╠≽️ *.Setdesc (Teks)*
  ╠ _Mengganti deskripsi_ 
  ╠≽️ *.Opengc*
  ╠ _Membuka grup_ 
  ╠≽️ *.Closegc*
  ╠ _Menutup grup_ 
  ╠≽️ *.Linkgc*
  ╠ _Mengambil link grup_ 
  ╠≽️ *.Rules*
  ╠ _Mengambil deskripsi grup_ 
  ╠≽️ *!Notif (Teks)*
  ╠ _Memberikan notif kemember_ 
  ╠════════════════════
  ║──────── *${BotName}* ──────── 
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║  ▌│█║▌║▌║║▌║▌║█│▌▌│█║
  ║──────── *${Botname}* ────────
  ╠════════════════════
  ╠════════════════════
  ║────✪ 🄼🅁🄵.🅉🅅🅇 ✪────
  ╚════════════════════`, MessageType.text, {quoted: m});
  }
  
  
  //Pesan kosong
  if (text.includes('.chatprank')){
      const gh = text.split(".chatprank ")[1];
      const nama = gh.split("/")[0];
      const tgl = gh.split("/")[1];
   let hasil = `${nama}͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏͏${tgl}`;
      conn.sendMessage(id, hasil ,MessageType.text, { quoted: m } );
  }
    //Al-Qur'an
  if (text.includes('.Alquran')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil\n_contoh : .alquran 1_',MessageType.text, {quoted: m});
  }
  if (text.includes(".alquran")){
  const teks = text.replace(/.alquran /, "")
  axios.get(`https://api.vhtear.com/quran?no=${teks}&apikey=${apivhtear}`).then((res) => {
      let hasil = `*Surah* : ${res.data.result.surah}\n${res.data.result.quran}`;
      conn.sendMessage(id, hasil ,MessageType.text, { quoted: m } );
  })
  }
  
    //Gombalan
  if (messageType === MessageType.text)
     {
        let is = m.message.conversation.toLocaleLowerCase()
        if (is == '.gombal')
        {
           fetch('https://raw.githubusercontent.com/mrfzvx12/random-scraper/main/random/gombal.txt')
              .then(res => res.text())
              .then(body =>
              {
                 let tod = body.split("\n");
                 let pjr = tod[Math.floor(Math.random() * tod.length)];
                 let pantun = pjr.replace(/pjrx-line/g, "\n");
                 conn.sendMessage(id, pantun, MessageType.text, { quoted: m } )
              });
        }
  
     };
  
   //Receh
  if (messageType === MessageType.text)
     {
        let is = m.message.conversation.toLocaleLowerCase()
        if (is == '.receh')
        {
           fetch('https://raw.githubusercontent.com/mrfzvx12/random-scraper/main/random/receh.txt')
              .then(res => res.text())
              .then(body =>
              {
                 let tod = body.split("\n");
                 let pjr = tod[Math.floor(Math.random() * tod.length)];
                 let pantun = pjr.replace(/pjrx-line/g, "\n");
                 conn.sendMessage(id, pantun, MessageType.text, { quoted: m } )
              });
        }
     };
  
    //truth
  if (messageType === MessageType.text)
     {
        let is = m.message.conversation.toLocaleLowerCase()
        if (is == '.truth')
        {
           fetch('https://raw.githubusercontent.com/mrfzvx12/random-scraper/main/random/truth.txt')
              .then(res => res.text())
              .then(body =>
              {
                 let tod = body.split("\n");
                 let pjr = tod[Math.floor(Math.random() * tod.length)];
                 let pantun = pjr.replace(/pjrx-line/g, "\n");
                 conn.sendMessage(id, pantun, MessageType.text, { quoted: m } )
              });
        }
     };
  
    //dare
  if (messageType === MessageType.text)
     {
        let is = m.message.conversation.toLocaleLowerCase()
        if (is == '.dare')
        {
           fetch('https://raw.githubusercontent.com/mrfzvx12/random-scraper/main/random/dare.txt')
              .then(res => res.text())
              .then(body =>
              {
                 let tod = body.split("\n");
                 let pjr = tod[Math.floor(Math.random() * tod.length)];
                 let pantun = pjr.replace(/pjrx-line/g, "\n");
                 conn.sendMessage(id, pantun, MessageType.text, { quoted: m } )
              });
        }
     };
    
    //status bapack
  if (messageType === MessageType.text)
     {
        let is = m.message.conversation.toLocaleLowerCase()
        if (is == '.statpack')
        {
           fetch('https://raw.githubusercontent.com/mrfzvx12/random-scraper/main/random/statusbapack.txt')
              .then(res => res.text())
              .then(body =>
              {
                 let tod = body.split("\n");
                 let pjr = tod[Math.floor(Math.random() * tod.length)];
                 let pantun = pjr.replace(/pjrx-line/g, "\n");
                 conn.sendMessage(id, pantun, MessageType.text, { quoted: m } )
              });
        }
  
     };
  
  //tod
  if (text.includes('.Tod')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil',MessageType.text, {quoted: m});
  }
  if (text.includes('.tod')){
  var url = "https://user-images.githubusercontent.com/72728486/104583336-9aaad400-5693-11eb-9b12-eb10a7d36604.jpg";
  axios.get(url).then((res) => {
        imageToBase64(url)
          .then(
            (ress) => {
              var buf = Buffer.from(ress, 'base64')
      let hasil = `
          ────────────────
  Berjanjilah akan melaksanakan apapun perintah yang di berikan.
          ────────────────
  Silakan pilih :
  
  *.Truth*
  *.Dare*
  
  *Selesaikan perintah untuk melakukan TOD selanjutnya* ⚠️`;
              conn.sendMessage(id, buf, MessageType.image, { caption: hasil, quoted: m } )
          })
      })
  }
  
  //kerang
  if (text.includes('.Kerang')){
  conn.sendMessage(id, 'Silakan ulangi command dengan huruf kecil',MessageType.text, {quoted: m});
  }
  if (text.includes('.kerang')){
  var url = "https://user-images.githubusercontent.com/72728486/104582636-b661aa80-5692-11eb-9344-e808eed8e0df.jpg";
  axios.get(url).then((res) => {
        imageToBase64(url)
          .then(
            (ress) => {
              var buf = Buffer.from(ress, 'base64')
      let hasil = `
          ────────────────
  Daftar pertanyaan yang bisa di jawab :
          ────────────────
  *Apakah (Teks)*
  *Bolehkah (Teks)*
  *Kapan (Teks)*
  *Rate (Teks)*`;
        conn.sendMessage(id, buf, MessageType.image, { caption: hasil, quoted: m } )
          })
      })
  }
  
  
  //Hay gay
  
  })
  