const { delay, ranNumb } = require('../../lib/func.js'); const fetch = require('node-fetch');

const handler = async (m, { conn, text, usedPrefix, command, isPrems }) => { if (!text) throw Example: ${usedPrefix + command} https://vt.tiktok.com/ZS81qJD5v/; if (!(text.includes('http://') || text.includes('https://'))) return m.reply( url invalid, please input a valid url. Try with add http:// or https:// ); if (!text.includes('tiktok.com')) return m.reply(Invalid Tiktok URL.); try { const res = await fetch( https://api.lolhuman.xyz/api/tiktokslide?apikey=${api.lol}&url=${text} ); let anu = await res.json(); if (anu.status != '200') throw Error(anu.message); anu = anu.result; if (anu.length == 0) throw Error('Error : no data'); let c = 0, d = anu.length; if (!isPrems && anu.length > 7) { anu = anu.slice(0, 7); await conn.reply( m.sender, _[!] (bukan user premium)_ limit maksimal 6 Slide., m ); } for (let x of anu) { if (c == 0) await conn.sendMsg(m.chat, { image: { url: x }, caption: Mengirim 1 dari ${anu.length} slide gambar. _(Sisanya akan dikirim via chat pribadi.)_ }, { quoted : m }); else await conn.sendMsg(m.sender, { image: { url: x } }); c += 1; await delay(isPrems ? ranNumb(700, 1000) : ranNumb(800, 1500)); } } catch (e) { console.log(e); throw invalid slideshow url / media isn't available.; } };

handler.menudownload = ['tiktokslide ']; handler.tagsdownload = ['search']; handler.command = /^((tt|tiktok)slide)$/i;

handler.premium = true; handler.limit = true;

module.exports = handler;

Download Tiktok Slideshow - Convert Tiktok Video to Images

原文地址: https://www.cveoy.top/t/topic/o731 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录