[ATUALIZAÇÃO] OPEN-WA atualizado para versão 4.10.0
Recomendo que instalem novamente do ZERO para que tudo funcione corretamente.
Após instalar tudo acima, vá no terminal do seu sistema(Prompt de Comando) e digite :
npm install -g npm@latest
Isso tudo é necessário para o bot funcionar corretamente.
Para clonar, digite os comandos abaixo no Terminal do seu sistema:
git clone https://github.com/victorsouzaleal/lbot-whatsapp.git
cd lbot-whatsapp
Ou se quiser fazer o download diretamente (extraia o zip e entre na pasta para os passos seguintes): https://github.com/victorsouzaleal/lbot-whatsapp/releases/latest
Antes de executar o comando abaixo, tenha certeza que você está no diretório do projeto que você clonou/fez download!
npm i
Obs: Se houver algum erro vá para o Passo 7
Dentro da pasta do projeto após ter realizado todos os passos anteriores, execute este comando.
npm start
Se for a sua primeira vez executando escaneie o QR Code com o seu celular e digite no terminal SEU número de telefone COM CÓDIGO DO PAÍS no terminal. Ele irá encerrar o bot e você deverá inicia-lo novamente.
Após todos os passos anteriores feitos, seu bot já deve estar iniciando normalmente, use os comandos abaixo para visualizar os comandos disponíveis.
!menu - Dá acesso ao MENU PRINCIPAL.
!admin - Dá acesso ao MENU de ADMINISTRADOR/DONO DO BOT.
Todos os comandos agora tem um guia ao digitar !comando guia
Obs: Se você deseja utilizar os comandos !noticias (noticias atuais), !qualmusica(reconhecimento de músicas) e o recurso de anti-pornografia vá para o passo 5.
############# DADOS DO BOT #############
NOME_ADMINISTRADOR= Digite seu nome
NOME_BOT= Digite o nome que o bot vai ter
NOME_AUTOR_FIGURINHAS = Digite o nome que vai aparecer como autor das figurinhas
############ CONFIGURAÇÕES DO BOT #############
# LEMBRE-SE SEU NÚMERO DE WHATSAPP E NÃO O DO BOT.
NÚMERO_DONO = SEU número com o código do país incluido. ex: 55219xxxxxxxx
# NEWSAPI - NOTICIAS
API_NEWS_ORG = recebe a chave da conta que voce criar no site newsapi.org
# ACRCLOUD - RECONHECIMENTO DE MÚSICAS
acr_host= recebe seu endereço de host obtido no https://acrcloud.com/
acr_access_key= recebe seu access_key obtido no https://acrcloud.com/
acr_access_secret= recebe seu access_secret obtido no https://acrcloud.com/
# DEEPAI - DETECTOR DE NUDEZ/PORNOGRAFIA
API_DEEPAI= recebe a chave da conta que voce criar no site deepai.org
Obs: Se o seu sistema for MAC, habilite a exibição de arquivos ocultos para exibir o .env na raiz do projeto.
Informações detalhadas sobre como obter as chaves do NewsAPI(Notícias), ACRCloud(Reconhecimento de Músicas) e DeepAI(Detector de Nudez e Pornografia) : Clique AQUI
Criador de Sticker | Recursos |
---|---|
✅ | Foto para Sticker |
✅ | Sticker para foto |
✅ | Texto para Sticker |
✅ | Texto para Sticker Animado |
✅ | Video/GIF para Sticker |
✅ | Foto para Sticker (Sem fundo) |
Downloads | Recursos |
---|---|
✅ | Download de aúdio/videos (Youtube) |
✅ | Download de imagens/videos (Instagram) |
✅ | Download de imagens/videos (Twitter) |
✅ | Download de videos (Facebook) |
✅ | Download de videos (Tiktok) |
✅ | Pesquisa/Download de Imagens |
Utilitários | Recursos |
---|---|
✅ | Efeitos de Aúdio |
✅ | Texto para voz |
✅ | Letra de Música |
✅ | Reconhecimento de músicas |
✅ | Detector de DDD |
✅ | Consulta de Clima/Previsão do Tempo |
✅ | Conversão de Moedas |
✅ | Calculadora básica |
✅ | Pesquisa Web |
✅ | Detector Anime |
✅ | Lançamentos recentes - Animes |
✅ | Rastreamento Correios |
✅ | Noticias Atuais |
✅ | Tradutor |
Apenas Grupo | Recursos |
---|---|
✅ | Promover usuário |
✅ | Rebaixar usuário |
✅ | Remover usuário |
✅ | Adicionar usuário |
✅ | Marcar todos |
✅ | Obter link do grupo |
✅ | Redefinir link do grupo |
✅ | Obter lista de administradores |
✅ | Obter dono do grupo |
✅ | Lista Negra |
✅ | Mutar Grupo |
✅ | Bem Vindo |
✅ | Auto Sticker |
✅ | Anti Trava |
✅ | Anti Pornô |
✅ | Anti Fake |
✅ | Anti Link |
✅ | Anti Flood |
✅ | Contagem de mensagens |
✅ | Marcar inativos |
✅ | Banir inativos |
✅ | Bloquear/Desbloquear Comandos |
✅ | Votação de Ban |
✅ | Enquete |
✅ | Banir Todos |
✅ | Apagar mensagens do bot |
Apenas Dono do Bot | Recurso |
---|---|
✅ | Entrar em um grupo |
✅ | Sair de todos os grupos |
✅ | Limpar todos os chats |
✅ | Broadcast - Anuncio Geral |
✅ | Bloquear/Desbloquear usuário |
✅ | Sistema de Tipos de Usuários |
✅ | Limitador comandos diários (por usuário) |
✅ | Limitador de comandos por minuto (por usuário) |
✅ | Limitador de mensagens privadas (Anti-flood) |
✅ | Auto Sticker Privado |
✅ | Anti Trava Privado |
✅ | Sair do grupo |
✅ | Limpar somente chat de contatos |
✅ | Obter lista de usuários bloqueados |
✅ | Modificar status atual do bot |
Só faça os passos abaixo se você tiver algum erro :
- Se houver um erro na inicialização ou o comando !yt não funcionar corretamente, faça a instalação do Google Chrome : https://www.google.com/intl/pt-BR/chrome/
Só faça os passos abaixo se você tiver algum erro :
-
Se houve algum problema na inicialização do script, instale o Google Chrome:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo apt install ./google-chrome-stable_current_amd64.deb
-
Se houver algum erro relacionado a permissão ao tentar usar o "npm i"
npm i --unsafe-perm
Obs: Não conseguiu resolver? Entre em contato no Passo 8