// code from goatstore // api: https://store.agi.bd const axios = require('axios'); module.exports = { config: { name: "tiktok", aliases: ["tiktokinfo", "ttinfo"], version: "2.0.0", author: "AI Assistant", countDown: 5, role: 0, description: "TikTok profile information and picture fetcher", category: "utility", guide: { en: "{p}tiktok " } }, onStart: async function ({ api, event, args, message }) { try { let username = args[0]; if (!username) { return message.reply("❌ অনুগ্রহ করে একটি TikTok ইউজারনেম দিন!\n\nউদাহরণ: tiktok khaby.lame"); } // Formatting username username = username.replace('@', '').trim(); const loadingMsg = await message.reply(`⏳ @${username} এর TikTok প্রোফাইল তথ্য খোঁজা হচ্ছে...`); // Fetching from Tikwm API const res = await axios.post("https://www.tikwm.com/api/user/info", new URLSearchParams({ unique_id: username }), { headers: { "Content-Type": "application/x-www-form-urlencoded; charset=UTF-8" } } ); if (!res.data || res.data.code !== 0 || !res.data.data) { return message.reply(`❌ @${username} ইউজারনেমের কোনো TikTok অ্যাকাউন্ট পাওয়া যায়নি। ইউজারনেম সঠিক কিনা পরীক্ষা করুন।`); } const user = res.data.data.user; const stats = res.data.data.stats; // Formatting details const caption = `📊 ─── [ TIKTOK PROFILE ] ─── 📊\n\n` + `👤 নাম: ${user.nickname}\n` + `🆔 ইউজারনেম: @${user.uniqueId}\n` + `✅ ভেরিফাইড: ${user.verified ? "হ্যাঁ (Verified)" : "না"}\n` + `👥 ফলোয়ার: ${stats.followerCount.toLocaleString()}\n` + `👤 ফলোইং: ${stats.followingCount.toLocaleString()}\n` + `❤️ মোট লাইক: ${stats.heartCount.toLocaleString()}\n` + `🎥 মোট ভিডিও: ${stats.videoCount.toLocaleString()}\n` + `📝 বায়ো: ${user.signature || 'কোনো বায়ো নেই'}\n\n` + `🔗 প্রোফাইল লিংক: https://www.tiktok.com/@${user.uniqueId}`; // Profile avatar stream const imageStream = await global.utils.getStreamFromURL(user.avatarLarger || user.avatarMedium); return message.reply({ body: caption, attachment: imageStream }); } catch (error) { console.error(error); return message.reply("❌ তথ্য আনার সময় সার্ভারে সমস্যা হয়েছে। কিছুক্ষণ পর আবার চেষ্টা করুন।"); } } };