Skip to content

guiireal/lite-bot

Repository files navigation



Bot de WhatsApp minimalista multifunções

Tecnologias envolvidas

⚠ Atenção

Nós não prestamos suporte gratuíto caso você tenha adquirido esta base com terceiros e tenha pago por isso. Solicite que a pessoa que te vendeu, forneça suporte. Nós não temos vínculo nenhum com terceiros e não nos responsabilizamos por isso, nem prestamos suporte nessas condições.

Instalação no Termux

1 - Abra o Termux e execute os comandos abaixo.
Não tem o Termux? Clique aqui e baixe a última versão.

2 - Digite:

termux-setup-storage

E aceite as permissões que pedir.

3 - Cole o seguinte código:

pkg upgrade -y && pkg update -y && pkg install git -y && pkg install nodejs-lts -y && pkg install ffmpeg -y && npm install -g yarn

4 - Quando finalizar tudo, digite o código abaixo:

cd /sdcard && git clone https://github.com/guiireal/lite-bot.git && cd ./lite-bot

5 - Configure o arquivo config.js. O bot fica dentro da pasta /sdcard/lite-bot. Use o MT Manager ou o ZArchiver para fazer isso (localizar a pasta).

// Prefixo dos comandos
exports.PREFIX = "/";

// Emoji do bot (mude se preferir).
exports.BOT_EMOJI = "🤖";

// Nome do bot (mude se preferir).
exports.BOT_NAME = "Takeshi Bot";

// Número do bot. Coloque o número do bot (apenas números).
exports.BOT_NUMBER = "5511920202020";

// Número do dono do bot. Coloque o número do dono do bot (apenas números).
exports.OWNER_NUMBER = "5511999999999";

6 - Salve o que você acabou de configurar.

7 - Vá no termux e digite /sdcard/lite-bot.

8 - Rode o comando yarn start ou npm start e informe seu número de telefone.

9 - Coloque o código de pareamento em "dispositivos conectados" no WhatsApp, conforme explicado nessa parte do vídeo.

10 - Aguarde 10 segundos, depois digite CTRL + C 2x para parar o bot.

11 - Inicie o bot novamente, dentro da pasta lite-bot:

yarn start

ou

npm start

Alguns comandos necessitam de API

Edite a linha 34 do arquivo config.js e cole sua api key da plataforma Spider X API.
Para obter seu token, acesse: https://api.spiderx.com.br e crie sua conta gratuitamente!

exports.SPIDER_API_TOKEN = "seu_token_aqui";

Funcionalidades

Função Online? Contexto Requer a Spider X API?
Desligar o bot no grupo Dono
Ligar o bot no grupo Dono
Anti link Admin
Banir membros Admin
Ligar/desligar boas vindas Admin
Marcar todos Admin
Busca CEP Membro
Figurinha de texto animada Membro
Geração de imagens com IA Membro
GPT 4 Membro
Ping Membro
Play áudio Membro
Play vídeo Membro
Sticker Membro

Erros comuns

Causa: Permission denied (permissão negada) ao acessar cd /sdcard


Solução: abra o termux, digite termux-setup-storage e depois, aceite as permissões

Inscreva-se no canal!

YouTube

Licença

GPL-3.0

Este projeto está licenciado sob a Licença Pública Geral GNU (GPL-3.0).
Isso significa que:

  • Você pode usar este código como quiser, seja para projetos pessoais ou comerciais.
  • Você pode modificar o código para adaptá-lo às suas necessidades.
  • Você pode compartilhar ou vender o código, mesmo modificado, mas precisa:
  • Manter os créditos ao autor original (Guilherme França - Dev Gui).
  • Tornar o código modificado disponível sob a mesma licença GPL-3.0.

O que você não pode fazer:

  • Não pode transformar este código em algo proprietário (fechado) e impedir outras pessoas de acessá-lo ou usá-lo. Esta licença garante que todos tenham acesso ao código-fonte e podem colaborar livremente, promovendo o compartilhamento e o aprimoramento do projeto.

⚠ Disclaimer

Neste projeto, precisei hospedar a node_modules, para auxiliar quem está rodando o bot pelo celular, pois muitos deles podem não rodar o npm install ou yarn pelo termux corretamente.