
π¦λλ¦Ό κ±Έ Gemoy ~ Info AraBotz
24 subscribers
About π¦λλ¦Ό κ±Έ Gemoy ~ Info AraBotz
```β§β§ PANEL PTERODACTYL```γ *ARA SHOP* γβ§β§ β§β§β§β§β§β§β§β§β§β§β§β§β§β§β§β§β§β§β§β§β§ π **DAFTAR HARGA PANEL** TERBARU π© βββββββββββββββββββββββββββ β’ **Paket 1 GB** | 2K/BLN β’ **Paket 2 GB** | 3K/BLN β’ **Paket 3 GB** | 4K/BLN β’ **Paket 4 GB** | 5K/BLN β’ **Paket 5 GB** | 6K/BLN β’ **Paket 6 GB** | 7K/BLN β’ **Paket 7 GB** | 8K/BLN β’ **Paket 8 GB** | 9K/BLN β’ **Paket 9 GB** | 10K/BLN βββββββββββββββββββββββββββ β’ **Paket UNLIMITED** | 12K/BLN β’ **Paket RESELLER** | 17K/BLN βββββββββββββββββββββββββββ β¨ **KEUNTUNGAN:** - π **Run Bot Tanpa Ribet!** - π **Website Close? Bot Tetap Jalan!** - π **Reseller Dapat Akses Bot CPanel!** - π‘οΈ **1 Bulan Garansi Dengan S&K Berlaku** Β·Β·Β·ββββββββββββββββββββββββββ§ Β·Β·Β·ββββββββββββββββββββββββββ§ π **PRICE LIST PANEL** LATEST π© βββββββββββββββββββββββββββ β’ **Paket 1 GB** | 2K/Month (Fee 30% for PayPal) β’ **Paket 2 GB** | 3K/Month (Fee 30% for PayPal) β’ **Paket 3 GB** | 4K/Month (Fee 30% for PayPal) β’ **Paket 4 GB** | 5K/Month (Fee 30% for PayPal) β’ **Paket 5 GB** | 6K/Month (Fee 30% for PayPal) β’ **Paket 6 GB** | 7K/Month (Fee 30% for PayPal) β’ **Paket 7 GB** | 8K/Month (Fee 30% for PayPal) β’ **Paket 8 GB** | 9K/Month (Fee 30% for PayPal) β’ **Paket 9 GB** | 10K/Month (Fee 30% for PayPal) βββββββββββββββββββββββββββ β’ **Paket UNLIMITED** | 12K/Month (Fee 30% for PayPal) β’ **Paket RESSELER** | 17K/Month (Fee 30% for PayPal) βββββββββββββββββββββββββββ β¨ **BENEFITS:** - π **Run Bot Without Hassle!** - π **Website Down? Bot Keeps Running!** - π **Resellers Get Access to Bot CPanel!** - π‘οΈ **1 Month Full Warranty with T&C Apply**
Similar Channels
Swipe to see more
Posts

*[ image & video generator ]* Intinya sih ini generator berkecepatan tinggi. Sorry nanggung, sekalian aja Ama video nya. Yang music error webnya. _Pakai prompt bahasa inggris untuk akurasi tinggiπ._ *π» Base :* https://deepai.org/ *π¨βπ» Author :* ZErvida *β Code :* https://github.com/zervidas/c/blob/main/skrep/DeepAI.js

/* [ PLAY, PLAY VIDEO, YTMP4, YTMP3 ] * Thanks To Caliph Karna sudah menciptakan ytdl sekeren ini https://whatsapp.com/channel/0029VajR9El2f3EO6OKcsa3L * Dibuat oleh https://whatsapp.com/channel/0029Vafqv9YCnA7wYTSDOI3F */ const fetch = require('node-fetch'); const yts = require('yt-search'); function formats(views) { if (views >= 1000000) { return (views / 1000000).toFixed(1).replace(/\.0$/, '') + 'M'; } if (views >= 1000) { return (views / 1000).toFixed(1).replace(/\.0$/, '') + 'K'; } return views.toString(); } async function ytmp4(query) { try { const apiUrl = `https://ytdl-api.caliphdev.com/download/video?url=${encodeURIComponent(query)}`; const response = await fetch(apiUrl); const data = await response.json(); if (!data.status) throw new Error("Failed to retrieve video data"); const { videoDetails, downloadUrl } = data; const { title, description, ownerChannelName, lengthSeconds, video_url, cover } = videoDetails; const durationSeconds = parseInt(lengthSeconds); const formattedDuration = formatDuration(durationSeconds); return { title, thumb: cover, date: videoDetails.publishDate, duration: formattedDuration, channel: ownerChannelName, videoUrl: downloadUrl, description, videoLink: video_url, }; } catch (error) { throw error; } } function formatDuration(seconds) { const minutes = Math.floor(seconds / 60); const remainingSeconds = seconds % 60; const formattedMinutes = minutes % 60; const hours = Math.floor(minutes / 60); if (hours > 0) { return `${hours}:${String(formattedMinutes).padStart(2, "0")}:${String(remainingSeconds).padStart(2, "0")}`; } return `${formattedMinutes}:${String(remainingSeconds).padStart(2, "0")}`; } var handler = async (m, { conn, command, text, usedPrefix }) => { if (!text) { return m.reply(`Contoh : ${usedPrefix+command} masukkan pencarian atau link`); } m.reply("Loading"); try { if (command === 'play') { let search = await yts(text); let video = search.videos[0]; if (!video) { return m.reply('No video found for your query.'); } let videoId = video.videoId; let videoTitle = video.title; let videoViews = video.views; let thumbnail = video.thumbnail; let fviews = formats(videoViews); let response = await fetch(`https://ytdl-api.caliphdev.com/download/video?url=https://youtube.com/watch?v=${videoId}`); let data = await response.json(); if (!data.status || !data.downloadUrl) { return m.reply('Failed to get download link.'); } let downloadUrl = data.downloadUrl; await conn.sendMessage(m.chat, { audio: { url: downloadUrl }, mimetype: 'audio/mpeg', fileName: `${videoTitle}.mp3`, contextInfo: { externalAdReply: { title: videoTitle, body: `β’ Views: ${fviews}`, thumbnailUrl: thumbnail, mediaType: 1, renderLargerThumbnail: true, }, }, }, { quoted: m }); } else if (command === 'yta' || command === 'ytmp3') { const response = await fetch(`https://ytdl-api.caliphdev.com/download/audio?url=${text}`); const data = await response.json(); if (!data.status || !data.downloadUrl) { return m.reply('Failed to retrieve audio from the provided URL.'); } const { videoDetails, downloadUrl } = data; const { title, viewCount, thumbnail, videoId } = videoDetails; const audioStream = await fetch(downloadUrl); const buffer = Buffer.from(await audioStream.arrayBuffer()); await conn.sendMessage(m.chat, { audio: buffer, mimetype: 'audio/mpeg', fileName: `${title}.mp3` }, { quoted: m }); } else if (command === 'ytv' || command === 'ytmp4') { const videoData = await ytmp4(text); const { title, description, channel, duration, thumb, videoUrl } = videoData; const caption = `*δΉ Y T M P 4 - D O W N L O A D E R*\n\n` + ` β¦ Title : ${title}\n` + ` β¦ Author : ${channel}\n` + ` β¦ Duration : ${duration}\n` + ` β¦ Description : ${description || ""}`; const message = { mimetype: "video/mp4", fileName: `${title}.mp4`, caption, video: { url: videoUrl }, }; await conn.sendMessage(m.chat, message, { quoted: m }); } else if (command === 'playvid' || command === 'playvideo') { let search = await yts(text); let video = search.videos[0]; if (!video) throw new Error('No video found for the query'); let { title, views, author, videoId, duration, thumbnail } = video; let videoUrl = `https://youtube.com/watch?v=${videoId}`; let formattedDuration = formatDuration(duration); let formattedViews = formats(views); let caption = `*δΉ P L A Y - V I D E O*\n\n` + ` β¦ Title : ${title}\n` + ` β¦ Views : ${formattedViews}` let response = await fetch(`https://ytdl-api.caliphdev.com/download/video?url=${videoUrl}`); let json = await response.json(); if (!json.status) throw new Error('Failed to fetch video details'); let { downloadUrl } = json; await conn.sendFile(m.chat, downloadUrl, `${title}.mp4`, caption, m); } else { m.reply('Terjadi kesalahan'); } } catch (e) { console.error('Error:', e); m.reply(eror); } }; handler.help = ['play', 'yta', 'ytmp3', 'ytv', 'ytmp4', 'playvid', 'playvideo'].map((v) => v + ' *query or youtube url*'); handler.tags = ['downloader']; handler.command = /^(play|yta|ytmp3|ytv|ytmp4|playvid|playvideo)$/i; module.exports = handler;

*[ Informasi Bail Support Button ]* ------------------------------------ - *npm:@fizzxydev/baileys-pro* ``` async function ThezyStart() { const dataEntry = await validateIP(); if (!dataEntry) return; const { state, saveCreds } = await useMultiFileAuthState(`./${global.sessionName}`) const Thezy = makeWASocket({ logger: pino({ level: "silent" }), printQRInTerminal: !usePairingCode, auth: state, version: [2, 3000, 1017531287], //this browser: ['Ubuntu', 'Edge', '20.0.00'] }); ``` - *github:kangfarrel/felzar-Baileys* ``` const connectionOptions = { version, keepAliveIntervalMs: 30000, printQRInTerminal: !usePairingCode, logger: pino({ level: "silent" }), auth: state, browser: ['Mac OS', 'Safari', '10.15.7'], getMessage: async (key) => { if (store) { const msg = await store.loadMessage(key.remoteJid, key.id, undefined) return msg?.message || undefined } return { conversation: '' }} } ```

/* *Update* Didyoumean * Tanpa *similarity*, *didyoumean* dari npm * Kemaren masih pake similarity soalnya * Ini lebih mirip sih barusan nyoba, gabud aja * Mampir vapisz.web.app */ const fs = require('fs') if (command) { let c_names = getCaseNames() const s_threshold = 0.6 function getCaseNames() { try { const data = fs.readFileSync('case.js', 'utf8') // Sesuaikan nama file case koe const c_pattern = /case\s+'([^']+)'/g const matches = data.match(c_pattern) return matches ? matches.map(match => match.replace(/case\s+'([^']+)'/, '$1')) : [] } catch (err) { return [] } } function levenshtein(a, b) { const m = a.length, n = b.length if (m === 0) return n if (n === 0) return m let dp = Array.from({ length: m+1 }, () => Array(n+1).fill(0)) for (let i = 0; i <= m; i++) dp[i][0] = i for (let j = 0; j <= n; j++) dp[0][j] = j for (let i = 1; i <= m; i++) { for (let j = 1; j <= n; j++) { let cost = a[i - 1] === b[j - 1] ? 0 : 1 dp[i][j] = Math.min(dp[i - 1][j]+1, dp[i][j - 1]+1, dp[i - 1][j - 1]+cost) } } return dp[m][n] } function similarity(a, b) { let m_length = Math.max(a.length, b.length) if (m_length === 0) return 1 return (m_length - levenshtein(a, b)) / m_length } let b_match = '' let h_similarity = 0 for (const c_name of c_names) { let sim = similarity(command.toLowerCase(), c_name.toLowerCase()) let lengthDiff = Math.abs(command.length - c_name.length) if (sim > h_similarity && lengthDiff <= 1) { h_similarity = sim b_match = c_name } } let s_percentage = parseInt(h_similarity * 100) if (h_similarity >= s_threshold && command.toLowerCase() !== b_match.toLowerCase()) { let response = `Maaf, command yang kamu berikan salah. Mungkin ini yang kamu maksud:\n\nβ’> ${prefix+b_match}\nβ’> Kemiripan: ${s_percentage}%` m.reply(response) } } // Taruh sebelum switch (command)

pengen SCmu autofollow saat di enc dibandingkan auto admin? nih kodenya: if (connection == 'open') { conn.newsletterFollow(idch)Β Β Β Β } > Rapikz

FITUR UPLOADSW MENTION GROUP FUNCTION DARI https://whatsapp.com/channel/0029VaOD2uLDZ4LTp00zBo0H/183 KODE DIATUR OLEH RAPIKZ https://whatsapp.com/channel/0029VaoJb11LikgEpNpBty0e BEBAS AJA KLEAN MAU HAPUS WM GWE ASAL JANGAN YANG ATAS GWE `JANGAN DIJUAL KONTOL` */ import uploadImage from '../lib/uploadImage.js' const baileys = (await import("@adiwajshing/baileys")).default; // const uploadImage = require('../lib/uploadImage.js'); // const baileys = = require('@whiskeysockets/baileys'); if (!baileys.proto.Message.ProtocolMessage.Type.STATUS_MENTION_MESSAGE) { throw new Error("no STATUS_MENTION_MESSAGE found in ProtocolMessage (is your WAProto up-to-date?)"); } // Function to fetch participants of groups const fetchParticipants = async (...jids) => { let results = []; for (const jid of jids) { let { participants } = await conn.groupMetadata(jid); participants = participants.map(({ id }) => id); results = results.concat(participants); } return results; }; async function mentionStatus(jids, content) { let colors = ['#7ACAA7', '#6E257E', '#5796FF', '#7E90A4', '#736769', '#57C9FF', '#25C3DC', '#FF7B6C', '#55C265', '#FF898B', '#8C6991', '#C69FCC', '#B8B226', '#EFB32F', '#AD8774', '#792139', '#C1A03F', '#8FA842', '#A52C71', '#8394CA', '#243640']; let fonts = [0, 1, 2, 6, 7, 8, 9, 10]; let users = []; for (let id of jids) { let userId = await conn.groupMetadata(id); users.push(...userId.participants.map(u => conn.decodeJid(u.id))); } let message = await conn.sendMessage( "status@broadcast", content, { backgroundColor: colors[Math.floor(Math.random() * colors.length)], font: fonts[Math.floor(Math.random() * fonts.length)], statusJidList: users, additionalNodes: [ { tag: "meta", attrs: {}, content: [ { tag: "mentioned_users", attrs: {}, content: jids.map((jid) => ({ tag: "to", attrs: { jid }, content: undefined, })), }, ], }, ], } ); jids.forEach(id => { conn.relayMessage( id, { groupStatusMentionMessage: { message: { protocolMessage: { key: message.key, type: 25, }, }, }, }, { userJid: conn.user.jid, additionalNodes: [ { tag: "meta", attrs: { is_status_mention: "true" }, content: undefined, }, ], } ); }); } let handler = async (m, { conn, text, usedPrefix, command }) => { if (command == 'upswimage') { let q = m.quoted ? m.quoted : m let mime = (q.msg || q).mimetype || '' if (!mime) throw 'No media found' let media = await q.download() let isTele = /image\/(png|jpe?g|gif)|video\/mp4/.test(mime) let link = await uploadImage(media) await mentionStatus([m.chat], { image: { url: `${link}` }, caption: `${text}` }); } if (command == 'upswvideo') { let q = m.quoted ? m.quoted : m let mime = (q.msg || q).mimetype || '' if (!mime) throw 'No media found' let media = await q.download() let isTele = /image\/(png|jpe?g|gif)|video\/mp4/.test(mime) let link = await uploadImage(media) await mentionStatus([m.chat], { video: { url: `${link}` }, caption: `${text}` }); } if (command == 'upswaudio') { let q = m.quoted ? m.quoted : m let mime = (q.msg || q).mimetype || '' if (!mime) throw 'No media found' let media = await q.download() let isTele = /image\/(png|jpe?g|gif)|video\/mp4/.test(mime) let link = await uploadImage(media) await mentionStatus([m.chat], { audio: { url: `${link}` }, }); } if (command == 'upswtext') { let anu = `${text}` await mentionStatus([m.chat], { text: anu }); } if (command == 'upsw') { let anu = `MAU YANG MANA? .upswimage < caption/no caption > ( untuk foto ) .upswvideo < caption/no caption > ( untuk video ) .upswaudio ( untuk audio ) .upswtext < caption > ( untuk text )` m.reply(anu); } } handler.help = ['upswimage','upswvideo','upswtext','upswaudio','upsw'] handler.tags = ['owner'] handler.command = /^(upswimage|upswvideo|upswtext|upswaudio|upsw)$/i handler.owner = true export default handler //module.exports = handler;

π€ *Blackbox DeepSeek (Case)* π€ by Rynn > *Info*: - > *Code*: case 'deepseek': { const axios = require('axios') async function deepseek(query) { let { data } = await axios.post("https://api.blackbox.ai/api/chat", { messages: [{ id: null, role: "user", content: query }], userSelectedModel: "deepseek-v3" }) return data } try { if (!text) return m.reply('> Mana textnya?') await m.reply('> Waitt...') const hytam = await deepseek(text) m.reply(hytam) } catch (err) { console.error(err) m.reply('> Terjadi kesalahan!') } } break

/* * β’ case upch supprot all media *β’ by whyuxD* β’ not suprot file β’ *https://whatsapp.com/channel/0029Van6ItnIyPtYQU3k0z3s* *$ penggunaan nya reply media dan masukkan text untuk caption, atau juga bisa kirim media dengan caption* * */ case 'upch': { if (!text && !quoted) return reply(`Text atau media apa yang mau dikirim ke channel?`) let messageOptions = {} let captionText = text ? text : "" let mediaType = "" let mediaUrl = "" if (quoted) { let mimeType = quoted.mtype || m.mtype if (/image/.test(mimeType)) { mediaType = "image" } else if (/video/.test(mimeType)) { mediaType = "video" } else if (/audio/.test(mimeType)) { mediaType = "audio" } if (mediaType) { let media = await Darkyu.downloadAndSaveMediaMessage(quoted) mediaUrl = media } else { return reply(`Jenis media tidak didukung! Hanya gambar, video, dan audio!`) } } if (mediaType === "audio") { messageOptions.audio = { url: mediaUrl } messageOptions.mimetype = "audio/mp4" messageOptions.ptt = true } else if (mediaType) { messageOptions[mediaType] = { url: mediaUrl } if (captionText) messageOptions.caption = captionText } else { messageOptions.text = captionText; } messageOptions.contextInfo = { isForwarded: true, serverMessageId: -1, forwardingScore: 256, externalAdReply: { showAdAttribution: true, title: pushname, body: ``, thumbnailUrl: ppuser, sourceUrl: "https://whyuxD.neocities.org", mediaType: 1, renderLargerThumbnail: false, }, } await Darkyu.sendMessage("120363343611802180@newsletter", messageOptions) await reply(`Pesan mu telah dikirim ke saluran! Lihat di saluran resmi kami!`) } break

/* [ YTMP4 SUPPORT RESOLUSI ] * Module : nexo-aio-downloader v1.4.1 * Note : Ga semua video support resolusi tertentu * Dibuat oleh : https://whatsapp.com/channel/0029Vafqv9YCnA7wYTSDOI3F */ const { youtube } = require("nexo-aio-downloader"); async function ytmp4(query, resolution) { try { const videoInfo = await youtube(query, resolution); if (!videoInfo.status) throw new Error("Resolution not found"); const { title, desc, channel, uploadDate, size, quality, thumb, result } = videoInfo.data; const formattedSize = formatBytes(size); return { title, thumb, date: uploadDate, channel, quality, contentLength: formattedSize, description: desc, videoUrl: result, }; } catch (error) { throw error; } } function formatBytes(bytes) { if (bytes === 0) return "0 B"; const sizes = ["B", "KB", "MB", "GB", "TB"]; const i = Math.floor(Math.log(bytes) / Math.log(1024)); return `${(bytes / 1024 ** i).toFixed(2)} ${sizes[i]}`; } let handler = async (m, { conn, args, usedPrefix, command }) => { if (!args || !args[0]) return m.reply(`Contoh : ${usedPrefix + command} link 1\n\n` + `*List Resolusi:*\n` + `1: 144p\n` + `2: 360p\n` + `3: 480p\n` + `4: 720p\n` + `5: 1080p\n` + `6: 1440p\n` + `7: 2160p`); if (!args[0].match(/youtu/gi)) return m.reply(`Contoh : ${usedPrefix + command} link 1\n\n` + `*List Resolusi:*\n` + `1: 144p\n` + `2: 360p\n` + `3: 480p\n` + `4: 720p\n` + `5: 1080p\n` + `6: 1440p\n` + `7: 2160p`); let v = args[0]; let res = parseInt(args[1]) || 5; if (res < 1 || res > 7) res = 5; let resolutions = { 1: "144p", 2: "360p", 3: "480p", 4: "720p", 5: "1080p", 6: "1440p", 7: "2160p", }; m.reply("Downloading..."); try { const videoData = await ytmp4(v, res); const { title, description, channel, thumb, quality, contentLength, videoUrl } = videoData; const caption = `*δΉ Y T M P 4 - D O W N L O A D E R*\n\n` + ` β¦ Title : ${title}\n` + ` β¦ Author : ${channel}\n` + ` β¦ Resolution : ${resolutions[res]}\n` + ` β¦ Size : ${contentLength}\n` + ` β¦ Description : ${description || ""}`; await conn.sendMessage(m.chat, { document: videoUrl, mimetype: "video/mp4", fileName: `${title}.mp4`, caption, }, { quoted: m }); } catch (e) { console.error(e); m.reply(`Terjadi eror: ${e.message}`); } }; handler.help = ["ytmp4"].map((a) => a + ` *youtube url*`); handler.tags = ["downloader"]; handler.command = ["ytmp4"]; module.exports = handler;