text: let limit = 30
  const { servers, yta } = require('../lib/y2mate')
  let handler = async (m, { conn, args, isPrems, isOwner, usedPrefix, command }) => {
    if (!args || !args[0]) throw `Harap masukkan URL Youtube yang ingin di download!\n\nContoh: ${usedPrefix + command} https://youtu.be/zyJJlPSeEpo`
    let chat = global.db.data.chats[m.chat]
    let server = (args[1] || servers[0]).toLowerCase()
    let { dl_link, thumb, title, filesize, filesizeF } = await yta(args[0], servers.includes(server) ? server : servers[0])
    let isLimit = (isPrems || isOwner ? 99 : limit) * 1024 < filesize
    m.reply(isLimit ? `Ukuran File: ${filesizeF}\nUkuran file diatas ${limit} MB, download sendiri: ${dl_link}` : global.wait)
    if (!isLimit) conn.sendFile(m.chat, dl_link, title + '.mp3', `
  *Judul:* ${title}
  *Ukuran File:* ${filesizeF}
  `.trim(), m, null, {
      asDocument: chat.useDocument, mimetype: 'audio/mp4'
    })
  }
  handler.help = ['mp3', 'a'].map(v => 'yt' + v + ` <url> [server: ${servers.join(', ')}]`)
  handler.tags = ['downloader']
  handler.command = /^yt(a|mp3)$/i
  handler.limit = true
  
  module.exports = handler
  
  