Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
81 commits
Select commit Hold shift + click to select a range
27813d0
Create readme.md
LucasssMODS Jan 16, 2021
e124f69
Delete Dark.zip
LucasssMODS Jan 16, 2021
cb155d0
Delete caliph-bot.zip
LucasssMODS Jan 16, 2021
f32ead1
Delete chichi.zip
LucasssMODS Jan 16, 2021
2b21a29
Delete darkBot.zip
LucasssMODS Jan 16, 2021
bfd1456
Delete readme.md
LucasssMODS Jan 16, 2021
b74a2e6
Create readme.md
LucasssMODS Jan 16, 2021
496f49c
Create 1
LucasssMODS Jan 16, 2021
459afd3
Delete 1
LucasssMODS Jan 16, 2021
aa643bc
Create 1
LucasssMODS Jan 16, 2021
8732423
Add files via upload
LucasssMODS Jan 16, 2021
921b416
Create 1
LucasssMODS Jan 16, 2021
c83663c
Add files via upload
LucasssMODS Jan 16, 2021
d01c23b
Delete 1
LucasssMODS Jan 16, 2021
7092f23
Delete 1
LucasssMODS Jan 16, 2021
fb611d3
Create 1
LucasssMODS Jan 16, 2021
6c79dd4
Add files via upload
LucasssMODS Jan 16, 2021
6a11337
Delete 1
LucasssMODS Jan 16, 2021
5e5433d
Create 1
LucasssMODS Jan 16, 2021
fb57558
Add files via upload
LucasssMODS Jan 16, 2021
5457dc1
Create 1
LucasssMODS Jan 16, 2021
73ed56d
Add files via upload
LucasssMODS Jan 16, 2021
4d61fb2
Delete 1
LucasssMODS Jan 16, 2021
c20492a
Delete 1
LucasssMODS Jan 16, 2021
250649c
Create 1
LucasssMODS Jan 16, 2021
0a43d6d
Add files via upload
LucasssMODS Jan 16, 2021
58f4d5d
Delete 1
LucasssMODS Jan 16, 2021
83ddfa3
Create 1
LucasssMODS Jan 16, 2021
8a86fcb
Add files via upload
LucasssMODS Jan 16, 2021
010fee9
Delete 1
LucasssMODS Jan 16, 2021
1b75c1f
Create 1
LucasssMODS Jan 16, 2021
6f29fad
Add files via upload
LucasssMODS Jan 16, 2021
e1f875f
Delete 1
LucasssMODS Jan 16, 2021
22cd4bb
Create 1
LucasssMODS Jan 16, 2021
fd11aaf
Add files via upload
LucasssMODS Jan 16, 2021
19be4a8
Delete 1
LucasssMODS Jan 16, 2021
2ba4766
Create 1
LucasssMODS Jan 16, 2021
0cb82cc
Add files via upload
LucasssMODS Jan 16, 2021
44ca11a
Delete 1
LucasssMODS Jan 16, 2021
72cd8f4
Create 1
LucasssMODS Jan 16, 2021
a3fcb91
Add files via upload
LucasssMODS Jan 16, 2021
a441d5c
Delete 1
LucasssMODS Jan 16, 2021
8fab5c5
Create 1
LucasssMODS Jan 16, 2021
c5a9415
Add files via upload
LucasssMODS Jan 16, 2021
4ffe143
Delete 1
LucasssMODS Jan 16, 2021
b2b8d16
Create 1
LucasssMODS Jan 16, 2021
340d50a
Add files via upload
LucasssMODS Jan 16, 2021
bdd6c88
Delete 1
LucasssMODS Jan 16, 2021
fbf08c1
Create 1
LucasssMODS Jan 16, 2021
4eb6b58
Add files via upload
LucasssMODS Jan 16, 2021
de8198f
Delete 1
LucasssMODS Jan 16, 2021
c03f8f6
Delete readme.md
LucasssMODS Jan 16, 2021
76c943d
Create README.md
LucasssMODS Jan 16, 2021
0f3e97a
Delete Akbr4 directory
LucasssMODS Jan 17, 2021
76c9203
Delete caliph-bot directory
LucasssMODS Jan 17, 2021
40fdd46
Delete chichi directory
LucasssMODS Jan 17, 2021
db8e49e
Delete git directory
LucasssMODS Jan 17, 2021
202d5c4
Delete lib directory
LucasssMODS Jan 17, 2021
7692a32
Delete linda directory
LucasssMODS Jan 17, 2021
4f9b22d
Delete src directory
LucasssMODS Jan 17, 2021
e9f4eaa
Delete menu dark directory
LucasssMODS Jan 17, 2021
d308700
Delete README.md
LucasssMODS Jan 17, 2021
17140a8
Create 1
LucasssMODS Jan 17, 2021
d221bdd
Delete Dark.zip directory
LucasssMODS Jan 17, 2021
b0c67f1
Add files via upload
LucasssMODS Jan 17, 2021
a81fe4d
Delete Dark-main.zip
LucasssMODS Jan 17, 2021
007f5bd
Add files via upload
LucasssMODS Jan 17, 2021
7e69ed4
Add files via upload
LucasssMODS Jan 17, 2021
f288fee
Add files via upload
LucasssMODS Jan 17, 2021
74db37c
Add files via upload
LucasssMODS Jan 17, 2021
34d3f7c
Create README.md
LucasssMODS Jan 17, 2021
20658fe
Delete utils.js directory
LucasssMODS Jan 18, 2021
cb1dc25
Delete README.md
LucasssMODS Jan 18, 2021
5bf4d25
Delete Dark.zip
LucasssMODS Jan 18, 2021
5f4e7ef
Delete caliph-bot.zip
LucasssMODS Jan 18, 2021
6ff28cb
Delete chichi.zip
LucasssMODS Jan 18, 2021
c098d61
Delete darkBot.zip
LucasssMODS Jan 18, 2021
b836d8a
Create Dark-main
LucasssMODS Jan 18, 2021
7561a66
Delete Dark-main
LucasssMODS Jan 18, 2021
d8d5422
Add files via upload
LucasssMODS Jan 18, 2021
4659bed
Update README.md
LucasssMODS Mar 9, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file removed Dark.zip
Binary file not shown.
84 changes: 84 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
## <img src="https://github.com/TheDudeThatCode/TheDudeThatCode/blob/master/Assets/Hi.gif" width="29px"> FEITO E TRADUZIDO POR: LucasssMODS
<p align="center">
<img src="https://media-giphy-com.cdn.ampproject.org/ii/w820/s/media.giphy.com/media/1g3A0gpaidxWcL9Mfo/giphy.gif" width="230" height="230"/>
</p>
<br>



</details>

### ATENÇÃO
DESEJA RE-CARREGAR O SCRIPT? AMO MEU NOME / LINK CHANEL .... NÃO ALTERE A INFORMAÇÃO !!!

## NOTA:>
NÃO VENDE / COMPRE O SCRIPT, ESTE SCRIPT É 100% GRATUITO PARA OS USUÁRIOS DO TERMUX
</div>

### FERRAMENTAS E MATERIAIS <img src="https://github.com/TheDudeThatCode/TheDudeThatCode/blob/master/Assets/Mario_Hello_Big.gif" width="29px">
Prepare as ferramentas e materiais.
`` `bash
> 2 telefones celulares (1 para executar SC, 1 para ler o código QR sis)
> rede de internet rápida, cota +
> armazenamento adequado
> aplicativo whatsapp
> aplicativo termux
> café + cigarros KKKK;-;
```
INSTALAÇÃO:

> Se você não tiver o APK Termux, baixe-o na Playstore
> entre no apk termux e digite abaixo!
> termux-setup-storage
> pkg install git && pkg install tesseract && pkg install wget && pkg install ffmpeg && pkg install nodejs
> apt update && apt upgrade
> git clone https://github.com/Darkziinh/Dark
> cd dark
> npm i -g cwebp && npm i node-tesseract-ocr && npm i -g ytdl && npm i && npm i got && node index js
> Basta escanear o código qr e ... pronto
```

## CARACTERÍSTICAS <img src="https://github.com/TheDudeThatCode/TheDudeThatCode/blob/master/Assets/Earth.gif" width="29px">

| Lucasss BOT | Característica |
| :-----------: | :------------------------------: |
| ✅ | Criador de adesivos |
| ✅ | Nulis |
| ✅ | Covid (Novo) |
| ✅ | Alay (novo) |
| ✅ | Letras (novo) |
| ✅ | Foto Anime |
| ✅ | Fotos de menina / menino (Novo) |
| ✅ | Pantun |
| ✅ | Youtube Downloader |
| ✅ | Quotes |
| ✅ | Nome (Novo) |
| ✅ | Foto Anime |
| ✅ | Casal (Novo) |
| ✅ | Oração (Novo ) |
| ✅ | Google Voice (fix) |
| ✅ | Alcorão |
| ✅ | Downloader MP3 do Youtube |
| ✅ | Downloader Instagram |
| ✅ | Twitter Downloader |
| ✅ | Downloader do Facebook |
| ✅ | Downloader TikTok (novo) |
| ✅ | Wikipedia |
| ✅ | Say |
| ✅ | Tóxico (Novo) |
| ✅ | loli |
| ✅ | hentai |
| ✅ | Proprietário (novo) |
| ✅ | disse o sábio |
| ✅ | Facto |
| ✅ | Pokemon |
| ✅ | Info |
| ✅ | Doar |
| ✅ | 18+. |
| ✅ | MAIS recursos em breve 🍂 |

Lucasss DOMINA 🐦❤️

<img src="https://github.com/TheDudeThatCode/TheDudeThatCode/blob/master/Assets/Mario_Gameplay.gif" alt="Mario Game" width="600" />


Binary file removed caliph-bot.zip
Binary file not shown.
Binary file removed chichi.zip
Binary file not shown.
14 changes: 14 additions & 0 deletions color.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
const chalk = require('chalk')

const color = (text, color) => {
return !color ? chalk.green(text) : chalk.keyword(color)(text)
}

const bgcolor = (text, bgcolor) => {
return !bgcolor ? chalk.green(text) : chalk.bgKeyword(bgcolor)(text)
}

module.exports = {
color,
bgcolor
}
Binary file removed darkBot.zip
Binary file not shown.
41 changes: 41 additions & 0 deletions darkmenu.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
const Lucasssbot = (prefix) => {
return `

COMANDOS:


*Comandos do Lucasss:*

➸ *${prefix}loli*
➸ *${prefix}hentai*
➸ *${prefix}dono*
➸ *${prefix}porno*
➸ *${prefix}boanoite*
➸ *${prefix}bomdia*
➸ *${prefix}boatarde*
➸ *${prefix}mia*
➸ *${prefix}mia1*
➸ *${prefix}mia2*
➸ *${prefix}belle*
➸ *${prefix}belle1*
➸ *${prefix}belle2*
➸ *${prefix}belle3*
➸ *${prefix}ayeko*

╔════════════════════
TRADUZIDO POR *Lucasss*
DUVIDAS? 👇
WA.me/+5517988058041
╚════════════════════`
}

exports.lucasssmenu = lucasssmenu









Binary file added emror.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added emror.mp4
Binary file not shown.
47 changes: 47 additions & 0 deletions fetcher.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
const fetch = require('node-fetch')
const fs = require('fs')

exports.getBase64 = getBase64 = async (url) => {
const response = await fetch(url, { headers: { 'User-Agent': 'okhttp/4.5.0' } });
if (!response.ok) throw new Error(`unexpected response ${response.statusText}`);
const buffer = await response.buffer();
const videoBase64 = `data:${response.headers.get('content-type')};base64,` + buffer.toString('base64');
if (buffer)
return videoBase64;
};

exports.getBuffer = getBuffer = async (url) => {
const res = await fetch(url, {headers: { 'User-Agent': 'okhttp/4.5.0'}, method: 'GET' })
const anu = fs.readFileSync('./src/emror.jpg')
if (!res.ok) return { type: 'image/jpeg', result: anu }
const buff = await res.buffer()
if (buff)
return { type: res.headers.get('content-type'), result: buff }
}

exports.fetchJson = fetchJson = (url, options) => new Promise(async (resolve, reject) => {
fetch(url, options)
.then(response => response.json())
.then(json => {
// console.log(json)
resolve(json)
})
.catch((err) => {
reject(err)
})
})


exports.fetchText = fetchText = (url, options) => new Promise(async (resolve, reject) => {
fetch(url, options)
.then(response => response.text())
.then(text => {
// console.log(text)
resolve(text)
})
.catch((err) => {
reject(err)
})
})

//exports.getBase64 = getBase64;
146 changes: 146 additions & 0 deletions functions.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,146 @@
const fetch = require('node-fetch')
const imgbb = require('imgbb-uploader')
const axios = require('axios')
const cfonts = require('cfonts')
const spin = require('spinnies')
const Crypto = require('crypto')

const wait = async (media) => new Promise(async (resolve, reject) => {
const attachmentData = `data:image/jpeg;base64,${media.toString('base64')}`
const response = await fetch("https://trace.moe/api/search",{method: "POST",body: JSON.stringify({ image: attachmentData }),headers: { "Content-Type": "application/json" }});
if (!response.ok) reject(`Gambar tidak ditemukan!`);
const result = await response.json()
try {
const { is_adult, title, title_chinese, title_romaji, title_english, episode, season, similarity, filename, at, tokenthumb, anilist_id } = result.docs[0]
let belief = () => similarity < 0.89 ? "Eu tenho pouca fé nisso : " : ""
let ecch = () => is_adult ? "sim" : "Não"
resolve({video: await getBuffer(`https://media.trace.moe/video/${anilist_id}/${encodeURIComponent(filename)}?t=${at}&token=${tokenthumb}`), teks: `${belief()}
~> Ecchi : *${ecch()}*
~> Título japonês : *${title}*
~> Ortografia do Título : *${title_romaji}*
~> Título inglês : *${title_english}*
~> Episódio : *${episode}*
~> Temporada : *${season}*`});
} catch (e) {
console.log(e)
reject(`Não sei que anime é este`)
}
})

const simih = async (text) => {
try {
const sami = await fetch(`https://secureapp.simsimi.com/v1/simsimi/talkset?uid=297971048&av=6.9.3.4&lc=id&cc=ID&tz=Asia%2FJakarta&os=a&ak=quS%2FxiW%2Bb8ys5agzpljUdoPdLH8%3D&message_sentence=${text}&normalProb=8&isFilter=1&talkCnt=1&talkCntTotal=1&reqFilter=1&session=nSt8PSSmKRbcR7quUkfhXYpmDYgErtBefVbkkri9CrGSVjm4Cj2e2zBFjvdxSijp56WjyK6g2EWTj3KxKz65DL22&triggerKeywords=%5B%5D`, {method: 'GET'})
const res = await sami.json()
return res.simsimi_talk_set.answers[0].sentence
} catch {
return 'Simi ga tau kak'
}
}

const h2k = (number) => {
var SI_POSTFIXES = ["", " K", " M", " G", " T", " P", " E"]
var tier = Math.log10(Math.abs(number)) / 3 | 0
if(tier == 0) return number
var postfix = SI_POSTFIXES[tier]
var scale = Math.pow(10, tier * 3)
var scaled = number / scale
var formatted = scaled.toFixed(1) + ''
if (/\.0$/.test(formatted))
formatted = formatted.substr(0, formatted.length - 2)
return formatted + postfix
}

const getBuffer = async (url, options) => {
try {
options ? options : {}
const res = await axios({
method: "get",
url,
headers: {
'DNT': 1,
'Upgrade-Insecure-Request': 1
},
...options,
responseType: 'arraybuffer'
})
return res.data
} catch (e) {
console.log(`Error : ${e}`)
}
}

const randomBytes = (length) => {
return Crypto.randomBytes(length)
}

const generateMessageID = () => {
return randomBytes(10).toString('hex').toUpperCase()
}

const getGroupAdmins = (participants) => {
admins = []
for (let i of participants) {
i.isAdmin ? admins.push(i.jid) : ''
}
return admins
}

const getRandom = (ext) => {
return `${Math.floor(Math.random() * 10000)}${ext}`
}

const spinner = {
"interval": 120,
"frames": [
"🕐",
"🕑",
"🕒",
"🕓",
"🕔",
"🕕",
"🕖",
"🕗",
"🕘",
"🕙",
"🕚",
"🕛"
]}

let globalSpinner;


const getGlobalSpinner = (disableSpins = false) => {
if(!globalSpinner) globalSpinner = new spin({ color: 'blue', succeedColor: 'green', spinner, disableSpins});
return globalSpinner;
}

spins = getGlobalSpinner(false)

const start = (id, text) => {
spins.add(id, {text: text})
/*setTimeout(() => {
spins.succeed('load-spin', {text: 'Suksess'})
}, Number(wait) * 1000)*/
}
const info = (id, text) => {
spins.update(id, {text: text})
}
const success = (id, text) => {
spins.succeed(id, {text: text})

}

const close = (id, text) => {
spins.fail(id, {text: text})
}

const banner = cfonts.render(('WHATSAPP|BOT'), {
font: 'chrome',
color: 'candy',
align: 'center',
gradient: ["red","yellow"],
lineHeight: 3
});


module.exports = { wait, simih, getBuffer, h2k, generateMessageID, getGroupAdmins, getRandom, start, info, success, banner, close }
Loading